Yes I'm definitely having fun, I was a bit annoyed that it arrived so late on release day as I was going to do a live stream but I've just been racing around trying to create a lets play series about it so I guess its not all bad. Can't wait to continue playing it and see what other surprises it has in store