S.T.A.G.E. said:
|
Since when has intergrated Facebook/Last.FM/Twitter support and Video services been a deciding factor on who has the best online gaming? WOW seems fine for people to state that doesn't it ;]
Anyhow I've played numerous of games using the Web Browser so in a way, it has enhanced my gaming experience =]