I enjoyed this a lot. Not quite my thing, but very well executed and written, and the theme was implemented very well.