Game, Games & Tech, Review

Preview: Alien Life Simulator Is a Strange Game

There are few games which I’ve played that I can describe as genuinely inexplicable. Without looking at any of the marketing material for Alien Life Simulator, the name suggests it […]

Antal Bokor /