No spoiler warnings required... What a ride. Wheeeeeeeeeeeeee! I'll let bovil attempt a real review. I just know I had a lot of fun :-)