Very Nice - Almost Perfect
You're very very good with the piano - I listened to some of the other ones as well. :D
The tune also rocks and love the intro. However, like a few others said, the transitions could use a bit of work. Otherwise, songs are awesome. :D
Keep it up!