This is really, really good. It needs some spit and polish, but there's the core of something unique and great here. The full-speed replays are a great touch.