Ok, admittedly, this looks much better than the teaser did. I'm actually kind of looking forward to this now...