Incredible game. Towards the end I experienced some bugs (note: I just realized I was playing an older version accidentally) (namely with door collision ceasing to exist, allowing me to collect some items early) but nothing game-ruining. I love the freedom of the walljump especially, the way I was allowed to collect so many items early with precise timing felt great.