Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Invincibility would definitely work for enemies.  I was also thinking of when you're next to a wall you want to get on top of.  Being able to move those few pixels to get to the top would make all the difference.  You make a good point though, you definitely don't want to have it spoil the momentum mechanics.