Has there ever been a more anticipated new game mega888 than Grand Theft Auto Four? As I write this on April 16, 2008. there are already people all over the world camping http://www.mega888.live/ in tents outside gaming stores waiting for the May 1, 2008 launch.