Hey I just played trough your game.
The bike is a great idea, just add some spinning wheels and bike sounds and you will turn that into an awesome idea ^^ Also streets to drive on would help the immersion.
Well you know it I know it, the star of your game are actually the battle animations, which are like super crazy fps like. It could maybe feel a bit more visceral with shorter animations and camera shakes. Also the boss fight was pretty cool. I think all of us could learn a thing or two from you. I certainly did, so thx bro. ^^