It sounds slightly distressing/uneasy. Not sure if the songs mix together brilliantly. Whats it mixed with?
Eeeeh, idk the keys just sound off, ime assuming the piano part is a different song to the drum beat; if not ime just not loving the song itself hahah. :SI find this mix is a awesome Dn'B mix if your looking for stuff to go from. http://www.youtube.com/watch?v=Je35bjfpBjg although if you can find a better quality version of the mix its prolly better. Or if you have spotify http://open.spotify.com/track/2lHoMXAeDFTlsysT0nPU7x
I've been told that any idiot can match beats so with that bias in mind personally I think it could have been done much better and it sounds like you literally just pasted a song on top of another song and said "close enough"
Please remember i'm learnding.
With practice most ppl can beat match normally but with technology nowerdsyas you can just hit a button and beat match. Heck even pioneers new 2000 nexus features a beat matching mode (although with 4 decks going that's quite handy) Op if you are starting out try house/trance music as it has slower more defined beats ~128-133bpm makeing it a bit easyer to learn from.