Culture, Culture / Video Games, You Died

It’s Never Been More Obvious That You Suck at Video Games

At the beginning of the millennium I succumbed to a wild delusion about Super Smash Bros Melee: I thought that…