Recently featured in our list of upcoming 2013 multiplayer titles to look out for, I decided that we would go a little more in-depth with the newly introduced title, City of Steam. Who better to introduce the game than Yifei, a developer working at the indie studio, Mechanist Games. “Hi guys, my name is Yifei […]