Presentation and art direction were striking. Wish there were some checkpoints but otherwise what I saw was really fun.