cookies? sessions? help?

Assuming "/" maps to action "index" and "/intro" maps to action
"intro", you would

  def index
    unless session[:intro_seen]
      redirect_to :action => "intro"
      return
    end
  end

  def intro
    session[:intro_seen] = true
  end