Tatsunoko Vs. Capcom is Coming To America
Edited By Sam_lfcfan
At least according to Nintendo Power. All of the videos make this game look like silly, stupid fun. Anyone else excited?
At least according to Nintendo Power. All of the videos make this game look like silly, stupid fun. Anyone else excited?
Please Log In to post.
Log in to comment