Really fun, I liked how you managed to fit different game types together to make it feel more like a story having different chapters. Good stuff.