News Square Enix Opens New Teaser Site September 7th, 2011 1As we all head closer to Tokyo Game Show, lots of surprises are being unveiled, while Square Enix has another surprise in store for us as a new...