Either I'm not looking hard enough or in the right places but where are those e3 memes and cringe videos? Part of me misses stuff like this since it always gives me a good laugh.
About Zero Starone of us since 8:11 PM on 02.28.2016
I own and game on Xbox one, Ps4, Switch, Pc, New 3ds, Ps Vita, Wii U and Snes Mini. Will play just about anything so long as it interests me.