Triplevision Games Limited and Fireshine Games have announced they will be holding a Closed Alpha for These Doomed Isles if you haven't seen the game before, you basically play as a god to create land and build settlements for your followers You will give them what they need in shelter, resources, and more to help[...]