I'm new to the forums, but I was wondering if anyone on here plays, or has heard of League of Legends. It's a free MMO..I guess it would be RTS.. It's made by the creators of DOTA.. If anyone is interested you can download the game here:

http://signup.leagueoflegends.com/?ref=4c55ebf72f401