Splitter Critters is a fantastic side-scrolling puzzle game. The game is a rather original puzzle game. Your goal is to save the alien creatures and... Read more