Taking a closer look at Zeboyd's new retro-styled, turn-based RPG.
Among the latest batch of games announced for Xbox One's ID@Xbox program is one title in particular that's piqued our interest - a new turn-based sci-fi RPG from two-man indie outfit Zeboyd Games, creators of the ridiculously fun Xbox Live indie title, Cthulhu Saves the World.