It appears to be a castle builder/RTS game. It came up on the Steam feature list, and I think it'd be the sort of game I like, but it's 10% off on Steam less than a week after it launched, and the metacritic reviews seem dismal, even though it's only got one actual reviewer review...