Rock_on_2008 on 06 June 2008
Halo series, GTA series, WarCraft series, Call of Duty series, Mario series, Zelda series, Half-Life series, Doom series, DMC series, Tekken series , Final Fantasy series,etc. All main stream popular game series are over rated.