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!
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