cant wait till the 12 of april
i hope i can win this
this is my fav game i need to win this pls im broke and cant afford
It's nice to play these titles in HD, shame about the multiplayer issues!
Have they fixed the multiplayer issues yet?
sort of its playable but takes ages to get in a game sometomes
Titans are fun
Love this game! Go Titans!