This factory-building game is set inside a destructible alien planet Techtonica has co-op too Alice O'Connor 3 months ago 11