Wow, this reminds me of another game that has the this kind of style, very same vibe but much more difficult. And wow, few levels, I'm kind of hooked in on it!
EDIT: ohhh... I see now why. welp kudos to them, no wonder why I remembered another game.
Why? What was the game?
TIVT
Oh, true. They are similar indeed