Gods Will Be Watching (PC) You Pickup The Collectors Edition On July 24th 2014
Gods Will Be Watching doesn’t force your hand, it gives you a choice, would you like to keep the left or the right. These are situations that just happen, the choices might be yours...