Also forgot to mention: the platforming movement was a pleasant experience. My platforming skills aren't great, even so was able to enjoy this one. Well done!