Indie game developer and publisher Wrenfall has released a free demo for their latest game, Puzzle Parasite In case you haven't seen the game yet, this is a physics‑driven puzzle adventure in which you arm yourself with a cricket bat and proceed to solve the puzzles ahead of you in a variety of locations[...]