Teppoman 2 is a great platform shooter where you control an acrobatic red caped guy. Collect bananas, kill the enemies and make it to the end of each level. In order to do so you have to perform dashes, wall jumps, reverse jumps etc.
Note that it requires a bit of time until you have mastered the tricky moves…
Tim from the IndieGames Blog listed the controls here.