Have You Gone Full Idiot?

Favorite
E32013,wtf,pcs,consoles,gamers
- -

I've always been told that consoles have broken ground when it came to gaming standards...