Whoops, guess the wrong name was said during the presentation. According to TheVerge (and MS), it's actually Windows Store Apps. That makes more sense. Still ugly though.