It looks like you're new here. If you want to get involved, click one of these buttons!
Personaly I have yet to find my nitch in a moba game, i have toyed with LOL but never followed up.
Moba's seem to scripted and predictable of a PVP experience to me thus far, however I love Warcraft lore and find my self wondering what playing my Heros from Blizzard lore would be like.
Everything ellse aside that I hope titan is not a moba style game and am hoping for sometype of an MMO or for somthing completely different.