So looking through my email I find this. It's a DotA like game(...I think? Havn't tried it yet, but apparently it "Stands on par with LoL", so I assume it is) and it's actually pretty interesting looking.
It's Currently in Closed Beta(Which I got in without knowing?)
http://realmofthetitans.aeriagames.com/
Visually awesome, too.
Thoughts?