[return storage="first.ks"]\

この記述だとfirst.ksの先頭に戻ってしまうので…。

このシナリオに飛んだとき、
tempsaveタグを使ってゲームの状態を一時的に保存する。

戻る時に…。

[tempload place=0]\
[return]\

と記述すればいい。
※メッセージレイヤーとか他にも設定しないといけないことが多々ある。

少なくともKAGレベルはほぼ完璧に使いこなせるようでなければ、
これから先、逆裁のシステムを作るのは難しいよ。
いちいち教えていたら、キリが無いからね。