I had seen this game advertised on EEK3 and then totally forgot it had come out. Was so excited to find out it was released. What an absolute delight of a game. I wish it could go on forever.