Puzzle Parasite: Puzzle Parasite is Out Now!

Hey Astronauts! We’re incredibly excited to finally say this: Puzzle Parasite is officially out now on Steam! This is our first game as Wrenfall, made by a small team of developers who really love puzzle games and today…