It looks like you're new here. If you want to get involved, click one of these buttons!
You can catch it over here. It debuts at San Diego ComicCon today.
Game developers are just human beings who happen to make games for a living.
If you want to hold us up to higher standards of conduct, then go ahead
...but don't be surprised if we don't uphold them.