O
old.roborron
Guest
This is probably a dumb question but i'm pretty new to on-line gaming so here goes...
Is the Counterstrike game in question here Red Alert - Counterstrike or is it something completely different and I'm talking rubbish?
Is the Counterstrike game in question here Red Alert - Counterstrike or is it something completely different and I'm talking rubbish?