Oh my god i cant believe I beat it! one of the most original puzzle platformers ive seen. really fun and awesome concept!
thanks c: