I've never been but I've only been to Alton Towers in the UK so I imagine I would be highly disappointed. Surely there's scope for a theme park like Alton Towers or Thorpe Park but in Scotland/North of England. Or is that what Blackpool is supposed to be?