Check out this fan-made trailer that shows off all the great games we’re expecting to see at E3. What game are you looking forward to the most? Let us know in the comments!
- Check out these awesome themed Nintendo Switc
- Nintendo: Switch is a new platform, not a suc
- WiiUDaily's Big Switch
- Rumored Nintendo Switch specs reveal a pretty