Games at a Glance February 1, 2018 A Glance at Alien Artifacts… So did they do it? Did Portal Games pull off a 4X game which plays in about an hour?