I'm playing it on "ez-mode" because i'm a pusillanimous individual.
Isnt the first pic VVVVVV?
This game appears to have some sort of VVVVVV room.