I love how this game reimagines the eightbit platformer. This level with the boss rematches is nek level difficult. Can anyone beat it?