Thanks for the awesome feedback and for taking the time to play it Rev, I'm happy to know that it was able to create the feel that I wanted it to have :D
The physics doesn't help sometimes, I still need to do some tweaking in order to get it right. Any further detail about aspects that I could improve upon regarding the physics?
Thanks :D