Nice Foddian game. It takes some time getting used to the controls. I couldn't finish it but I think I got pretty far.
I'd like to report a bug: It seems delta time is not used properly, which makes the player move extremely fast on my >60hz monitor.