BIG NEW Xbox and Nintendo Switch E3 2019 Leaks + ATGames Home Arcade?

The E3 2019 leaks just keep coming, and today we have to talk about some Xbox E3 2019 leaks and Nintendo E3 2019 leaks. Along with that, we have ATGames coming out with the Legends Ultimate Arcade Machine, a NEW home arcade unit!

Please follow and like us:

Leave a Reply