Tony Ni
Tony Niu: “What we tried to do with the studio was try to make sure that there is a game out next week and you get to play it the weekend after, and that you get a chance to play this next new game that’s coming out, because it’s the Continue Reading