January 27, 2014 at 00:29:10 UTC
I was at Meme Center when I had the idea... With those two games releasing... Please don't ask XDDDD