The Planet of the Vicious Creatures - Dev + Pub actionadventureindie ActionAdventure Est. Sales 192 Peak CCU 1 Review Score 63% Reviews 16