Well that ending sure was something, just spooked me actually xD
This game, for one reason or another, reminded me of the game where you play as a man in a kettle of water with a hammer trying to climb a mountain, as he gives you inspirational quotes whenever you reach certain milestones or lose significant progress.