What funny little people, and what a funny little place. Light the torches and open the portal to bring in a world of happiness. Or maybe just a better place?
Sometimes you have to click on things more than once. Sometimes it is all about timing. Sometimes helpful icons are engraved on the walls.
Release date: 11 May 2005