New Era New Energy”.Sega apparently has some sort of announcement planned for The Game Awards, which takes place next week on 7th December.Read the full article on nintendolife.com…Read More