I found this one to be a little challenging! I liked the use of the theme and your use of checkpoints along the way.