I haven't had a chance to play through this with other people yet, but I downloaded last night and I think you've definately captured the feel of...