I recently downloaded Steam and got Dota 2. If anyone else plays, add me as bakerkid3 and we can play together.
If you don't know Dota is a real-time strategy game. There are many diverse heroes to play as (Teams of 5.) and you level up (Resets after each match) to learn skills and defend your base at the same times as pushing the enemies base. I recommend it to anyone with 30-60 mins of free time for a match.
(Dota is free)