Loved the game. Addictively fun. It took be around 47 minutes to beat it at 100% but it definitely so fun it keep me from going to bed despite it being very late at night. The upgrades and going back and forth between levels reminded me of a well-balanced but difficult metroidvania focused only on tricky precision platforming. The cubes were a fun touch too and added a nice bit of story to it.