yes u should try gamespy.com and play throught gamespy arcade they suport quite a few games somthing like 400 they have pay and free services its a VERY large gaming site any there are tons of ppl using it like 100s of thousands they are also connected with file planet.com TONS of files and demos there and a reputable site clean downloads ans such worth a look youll thank me lol enjoy