Talk:Home Page/@comment-26615050-20150616005437/@comment-25125853-20150616010005

It's a place where game makers (EA, Ubisoft, that stuff) meet and show off new games and updates. It may include new consoles, though.