diff --git a/res/GAMEHELP/TIME.TUNNELS b/res/GAMEHELP/TIME.TUNNELS
new file mode 100644
index 000000000..5bf2491e5
--- /dev/null
+++ b/res/GAMEHELP/TIME.TUNNELS
@@ -0,0 +1,22 @@
+
+      Shoot everything that moves
+
+
+
+             joystick only
+
+
+              warp across
+
+                   
+           move  <   >  move
+
+            button 0 to fire
+
+
+
+Esc* * * * * * * * * * * * * * * * pause
+
+S* * * * * * * * * * * * * * * * * sound
+
+Ctrl-R (on scores) * * * * *reset scores
diff --git a/src/index/artwork.idx.a b/src/index/artwork.idx.a
index e15677465..382540f8a 100644
--- a/src/index/artwork.idx.a
+++ b/src/index/artwork.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15913530
+         !be24  15913893
          !le16     5130
diff --git a/src/index/attract.idx.a b/src/index/attract.idx.a
index 5c71a6955..73313fb9a 100644
--- a/src/index/attract.idx.a
+++ b/src/index/attract.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15851606
+         !be24  15851969
          !le16     5807
diff --git a/src/index/cache00.idx.a b/src/index/cache00.idx.a
index 95c183149..a462283a2 100644
--- a/src/index/cache00.idx.a
+++ b/src/index/cache00.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15783162
+         !be24  15783525
          !le16     4229
diff --git a/src/index/cache01.idx.a b/src/index/cache01.idx.a
index c3129b4f2..ea845aa33 100644
--- a/src/index/cache01.idx.a
+++ b/src/index/cache01.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15797973
+         !be24  15798336
          !le16     4700
diff --git a/src/index/cache10.idx.a b/src/index/cache10.idx.a
index 41d391ccb..1d4807b13 100644
--- a/src/index/cache10.idx.a
+++ b/src/index/cache10.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15816736
+         !be24  15817099
          !le16     5621
diff --git a/src/index/cache11.idx.a b/src/index/cache11.idx.a
index 07f0678f7..ef01c7c48 100644
--- a/src/index/cache11.idx.a
+++ b/src/index/cache11.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15837811
+         !be24  15838174
          !le16     6213
diff --git a/src/index/coverfade.idx.a b/src/index/coverfade.idx.a
index 982d78fad..8f0bfd007 100644
--- a/src/index/coverfade.idx.a
+++ b/src/index/coverfade.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15918660
+         !be24  15919023
          !le16      410
diff --git a/src/index/credits.idx.a b/src/index/credits.idx.a
index f02742d63..c72763934 100644
--- a/src/index/credits.idx.a
+++ b/src/index/credits.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15919414
+         !be24  15919777
          !le16      449
diff --git a/src/index/decrunch.idx.a b/src/index/decrunch.idx.a
index 92a8d8b84..9b0b0326c 100644
--- a/src/index/decrunch.idx.a
+++ b/src/index/decrunch.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15919863
+         !be24  15920226
          !le16      303
diff --git a/src/index/demo.idx.a b/src/index/demo.idx.a
index 7717d61a5..556b47e67 100644
--- a/src/index/demo.idx.a
+++ b/src/index/demo.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15857413
+         !be24  15857776
          !le16     1757
diff --git a/src/index/dfx.idx.a b/src/index/dfx.idx.a
index c96154bb1..7dda8a461 100644
--- a/src/index/dfx.idx.a
+++ b/src/index/dfx.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15866158
+         !be24  15866521
          !le16     1640
diff --git a/src/index/dgr.fizzle.idx.a b/src/index/dgr.fizzle.idx.a
index bf24cf5e4..3b4f1740a 100644
--- a/src/index/dgr.fizzle.idx.a
+++ b/src/index/dgr.fizzle.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15919146
+         !be24  15919509
          !le16       67
diff --git a/src/index/dgr.idx.a b/src/index/dgr.idx.a
index 10697fdf3..a11b452ad 100644
--- a/src/index/dgr.idx.a
+++ b/src/index/dgr.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15913471
+         !be24  15913834
          !le16       59
diff --git a/src/index/dhgr.idx.a b/src/index/dhgr.idx.a
index d7d1231f4..a8fdaab71 100644
--- a/src/index/dhgr.idx.a
+++ b/src/index/dhgr.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15911854
+         !be24  15912217
          !le16     1463
diff --git a/src/index/dtitle.idx.a b/src/index/dtitle.idx.a
index 71c709e80..aea5d653f 100644
--- a/src/index/dtitle.idx.a
+++ b/src/index/dtitle.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15896602
+         !be24  15896965
          !le16      575
diff --git a/src/index/fx.idx.a b/src/index/fx.idx.a
index 611e371f9..8a931464e 100644
--- a/src/index/fx.idx.a
+++ b/src/index/fx.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15863518
+         !be24  15863881
          !le16     2640
diff --git a/src/index/fxcode.idx.a b/src/index/fxcode.idx.a
index 5c95cb307..f2e664cae 100644
--- a/src/index/fxcode.idx.a
+++ b/src/index/fxcode.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15868156
+         !be24  15868519
          !le16      246
diff --git a/src/index/fxdata.idx.a b/src/index/fxdata.idx.a
index 76dddb22e..31c04b9b3 100644
--- a/src/index/fxdata.idx.a
+++ b/src/index/fxdata.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15868402
+         !be24  15868765
          !le16      538
diff --git a/src/index/gamehelp.idx.a b/src/index/gamehelp.idx.a
index 9529fd8bd..00e7f200b 100644
--- a/src/index/gamehelp.idx.a
+++ b/src/index/gamehelp.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15868940
+         !be24  15869303
          !le16     7582
diff --git a/src/index/gr.fizzle.idx.a b/src/index/gr.fizzle.idx.a
index 9c11749bd..306ce5a8a 100644
--- a/src/index/gr.fizzle.idx.a
+++ b/src/index/gr.fizzle.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15919070
+         !be24  15919433
          !le16       76
diff --git a/src/index/gr.idx.a b/src/index/gr.idx.a
index 36faa58cc..39d8d114d 100644
--- a/src/index/gr.idx.a
+++ b/src/index/gr.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15913317
+         !be24  15913680
          !le16      154
diff --git a/src/index/helptext.idx.a b/src/index/helptext.idx.a
index cec56395c..d757ec750 100644
--- a/src/index/helptext.idx.a
+++ b/src/index/helptext.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15919213
+         !be24  15919576
          !le16      201
diff --git a/src/index/hgr0.idx.a b/src/index/hgr0.idx.a
index 605c0ac30..040536c34 100644
--- a/src/index/hgr0.idx.a
+++ b/src/index/hgr0.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15897177
+         !be24  15897540
          !le16     4334
diff --git a/src/index/hgr1.idx.a b/src/index/hgr1.idx.a
index c4a67e319..99afbe1e3 100644
--- a/src/index/hgr1.idx.a
+++ b/src/index/hgr1.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15901511
+         !be24  15901874
          !le16     1733
diff --git a/src/index/hgr2.idx.a b/src/index/hgr2.idx.a
index 327434123..e75a5d98e 100644
--- a/src/index/hgr2.idx.a
+++ b/src/index/hgr2.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15903244
+         !be24  15903607
          !le16     1181
diff --git a/src/index/hgr3.idx.a b/src/index/hgr3.idx.a
index b167b960b..074051081 100644
--- a/src/index/hgr3.idx.a
+++ b/src/index/hgr3.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15904425
+         !be24  15904788
          !le16     3394
diff --git a/src/index/hgr4.idx.a b/src/index/hgr4.idx.a
index 4439502b6..b820ac635 100644
--- a/src/index/hgr4.idx.a
+++ b/src/index/hgr4.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15907819
+         !be24  15908182
          !le16     3429
diff --git a/src/index/hgr5.idx.a b/src/index/hgr5.idx.a
index 1b62ffc2d..daec60524 100644
--- a/src/index/hgr5.idx.a
+++ b/src/index/hgr5.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15911248
+         !be24  15911611
          !le16      479
diff --git a/src/index/hgr6.idx.a b/src/index/hgr6.idx.a
index d21ddca74..02c7d38c7 100644
--- a/src/index/hgr6.idx.a
+++ b/src/index/hgr6.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15911727
+         !be24  15912090
          !le16      127
diff --git a/src/index/joystick.idx.a b/src/index/joystick.idx.a
index 10433ec54..87c2eaef7 100644
--- a/src/index/joystick.idx.a
+++ b/src/index/joystick.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15920166
+         !be24  15920529
          !le16     2370
diff --git a/src/index/miniattract0.idx.a b/src/index/miniattract0.idx.a
index 62323b2d0..4730b31f2 100644
--- a/src/index/miniattract0.idx.a
+++ b/src/index/miniattract0.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15881927
+         !be24  15882290
          !le16     5101
diff --git a/src/index/miniattract1.idx.a b/src/index/miniattract1.idx.a
index e0b745808..d40435eb5 100644
--- a/src/index/miniattract1.idx.a
+++ b/src/index/miniattract1.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15887028
+         !be24  15887391
          !le16     2485
diff --git a/src/index/prelaunch.idx.a b/src/index/prelaunch.idx.a
index b91ca761e..42eae066e 100644
--- a/src/index/prelaunch.idx.a
+++ b/src/index/prelaunch.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15844024
+         !be24  15844387
          !le16     7582
diff --git a/src/index/search00.idx.a b/src/index/search00.idx.a
index 0373c1ceb..b6bd51c6a 100644
--- a/src/index/search00.idx.a
+++ b/src/index/search00.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15773551
+         !be24  15773914
          !le16     9611
diff --git a/src/index/search01.idx.a b/src/index/search01.idx.a
index 5c44a94e2..c9d1c11f4 100644
--- a/src/index/search01.idx.a
+++ b/src/index/search01.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15787391
+         !be24  15787754
          !le16    10582
diff --git a/src/index/search10.idx.a b/src/index/search10.idx.a
index 148e564a4..428a73e10 100644
--- a/src/index/search10.idx.a
+++ b/src/index/search10.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15802673
+         !be24  15803036
          !le16    14063
diff --git a/src/index/search11.idx.a b/src/index/search11.idx.a
index 895657db7..77b72712f 100644
--- a/src/index/search11.idx.a
+++ b/src/index/search11.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15822357
+         !be24  15822720
          !le16    15454
diff --git a/src/index/sfx.idx.a b/src/index/sfx.idx.a
index bd5595e80..80bd52b2b 100644
--- a/src/index/sfx.idx.a
+++ b/src/index/sfx.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15867798
+         !be24  15868161
          !le16      358
diff --git a/src/index/slideshow.idx.a b/src/index/slideshow.idx.a
index 5cd44f32e..c75941d31 100644
--- a/src/index/slideshow.idx.a
+++ b/src/index/slideshow.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15876522
+         !be24  15876885
          !le16     5405
diff --git a/src/index/title.idx.a b/src/index/title.idx.a
index ba97ca437..dc78b0332 100644
--- a/src/index/title.idx.a
+++ b/src/index/title.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15889513
+         !be24  15889876
          !le16     7089
diff --git a/src/index/xsingle.idx.a b/src/index/xsingle.idx.a
index effd98061..caba4c8bf 100644
--- a/src/index/xsingle.idx.a
+++ b/src/index/xsingle.idx.a
@@ -4,5 +4,5 @@
 ; This file is automatically generated
 ;
          !byte 0
-         !be24  15859170
+         !be24  15859533
          !le16     4348
