-NemexiaOver half a million players in this web based strategy game: Choose your species, build an empire, and battle to rule the universe!Screenshots from Chrome Web Store