Gives me Limbo vibes...but with colorful backgrounds.
Challenged myself trying to solve the first level.
Maybe hard for novice players.