Related Categories
About Squid Impostor Escape
Hey, you are alone in space and there are astronauts you need to save from monsters
Save your crew and send them safely into space. Make sure you grab everything you need before heading for the portal. Move through the portal and beat all 15 levels, each one harder than the last.
Game Publisher: GamePix