Awesome game
It's fun, entertaining, humorous, very creative, extensive, just perfect.
One minor thing, I found that I could ask the dancing friend for dance lessons before I opened his locker. It doesn't really matter since you need the coin from his locker to energize him anyway, but it was a little confusing.