As much as I hate Comcast; their pricing shenanigans, their consistently playing fast-and-loose with the truth and their "fuck you" corporate mentality, any company that puts out a single-player game that REQUIRES you to be online in order to even play the game you PAYED FOR deserves to be named Worst Company in America.