tech memes

The outrage over the ending of Mass Effect 3 has resulted in a rash of memes. The ending of the game has been poorly received
Welcome to Friday, where tradition dictates that across the lands, every woman and man shall give not one (insert expletive