Since I don't see anyone mention it, Cuphead is great and everyone should give it a try. Great platformer. It's like you are basically playing a very charming 1930s cartoon.