This is alot like the G-Para entry funny that you came up with similar ideas minus the titanic power the other game has lol!
Had a bit of fun but very hard to get over 25 points for me. Nice with the rest of the game though kept it simple and controls were quite easy just the difficulty level... maybe this could be fixed with first aid drops that give you some life/hearts back for doing well in the level :)