TGS (Taipei not Tokyo, Game Show) So I went to my first Taipei Game Show today. Since my boss gave us tickets, my team mates and … More