Gotta say this doesn't seem like your best work. I love this series and all the other ones, but this one seems like you released it too early, before you actually finished it. The lack of tutorial and levels is what gives me that vibe. Didn't explain that you could "ground pound" jump, ground pound bats, or eat bats to go sideways. The ground pound jump and eating bats was fairly easy to figure out on my own, but the jumping on bats was not and that caused me and, judging from the other comments, many others difficulty. I always enjoy the mechanics of these games, and I enjoy this idea too. Just seemed like it was released too early.
Engineer: Sir! Look at this new design for one of the new ships! It has dual cannons on the wings! I'm sure we'll get that pesky human with it!
General: What do you think your doing here? Do you think that this was a good idea? Your ruining our operation here! Get out of here you failure of an engineer!