More Details on Star Supremacy

About a week before I launched this site, a browser-based 4X game called Star Supremacy was announced, which is a “a massively multiplayer war strategy webgame, adapted from the singleplayer …