Puzzle Parasite: This Shocking New Indie Game is a Must-Play

The debut title from industry veterans at Wrenfall pays homage to classics like Portal and The Talos Principle. Newly established Swedish studio Wrenfall has officially released its debut game, Puzzle Parasite, available now on Steam. Created by a team of veteran developers hailing from studios like Playdead, Ubisoft, and IO Interactive, this first-person sci-fi adventure [...]