GameRevolution, you are making it so Goddamn hard for me to want to post on these forums. Even when I make a new thread, you assault me and my senses with the same, stupid video-ad that automatically plays every time I load a new page on the forum. I honestly feel like you guys don't want...