Imthelegend on 18 December 2008
That why I haven't heard of it. Pc gaming. Never really got into it. Should probably but vgchartz is pretty much the only gaming site I go to. Never seen anything on this site about it.