As Ant mentioned, the developers of Crackdown 2, Ruffian Games had their website go down since the DLC incident started. I woke this morning to find it up and running and was somewhat horrified to see that the homepage is so poorly updated that it is announcing that Crackdown 2 is under development and was shown at 2009’s...