Exterminauts Opens Closed PC Beta for Co-op Alien Missions - IJR News