Board Thread:General Discussion/@comment-4436775-20130713014204/@comment-3323438-20130830154746

Tokyo Game Show, most likely.