How many of you out there own this game? What do you think so far? Did you play the other games? Favorite character? Etc Etc
Forum Rules