Switch ist deshalb schneller als Select, weil es viele Werte jeweils mit nur einem anderen vergleichen muss. Wenn man Switch so benutzt wie $var, wird das mindestens genauso langsam wie Select sein.
Ich empfehle, bei Spielen eher auf eventbasierte Lösungen (HotKeySet oder GUISetAccelerators) umzusteigen.