www.GameInformer.com
Switch Lights

The lights are on

What's Happening

Smash Bros. Peach Screen Shots

Here's a look at Princess Peach in action.