Fantastic game. Some of the later levels seem somewhat arbitrary in terms of vertical communication of tiles. It reduced to guessing for me, which took me out of the flow a little bit.
Imagine combining this with a portal element and "N" type wall jumping and enemies. It could be the hardest game of all time.