Glad you enjoyed it and that the ending had a similar impact :D
Cave story was definitely among inspirations. Would probably get even more cave story like had I continued working on it, from the plans I had.
The slide that happens randomly is a glitch. I didn't look too hard into removing it since it can mostly helps the player instead of causing problems, so seems like a plus to me :p