Check out this nifty interview with the Gaijin Game doods. Rockstars!