the_dark_lewd on 01 September 2018
They do need some more game announcements. Maybe show more Fire Emblem footage. Maybe show some Metroid and Bayonetta footage.
Announce Animal Crossing?