Review (4/5): Somewhat confusing but still entertaining.