Super Smash Bros. People’s Challenger Contest

Super Smash Bros. news just keeps rolling in this week. Today, Nintendo has announced a contest that gives Smash players a chance to win a free trip to Los Angeles, 4 nights at a hotel, 2 three day passes for the E3 show floor, VIP seating at the Super Smash Bros. tournament, and a match […]