User blog comment:CzechMate/SPACE 2012/@comment-3982869-20110822041721

Most likely a continuation of Alien Conquest