GOD, This game is an EXCELLENT platformer and deserves WAY MORE ratings than it has. If someone else read this take a look at the game (it definitely deserves it, as of now it only has 15 reviews)
Thankyou so much for the kind words!