Gameitall
December 2, 2016
When your new company has members of strong studios like Riot Games and Bioware, your likely to have some attention and some expectations on what your first game will...