Seems heavily inspired by VVVVVV which I'm a big fan of! This game is intuitive enough to play and get the idea with no written text or explicit instructions at all which I think is really good design.