The game takes place in a funny universe where you need to piece together a planet destroyed by a meteorite. The game uses point-and-click mechanics... Read more