Someone was kind enough to up a video showing some footage of the recently announced Wii title Mario Strikers Charged. What do you think?
Someone was kind enough to up a video showing some footage of the recently announced Wii title Mario Strikers Charged. What do you think?
