I freaking love this site! By m0v1ngtarg3t February 28, 2011 32 Comments No matter how crappy my day has been I can come home and log into the site and watch the Giantbomb crew act completey retarded and it makes it all better!! Thanks 32 Comments