しょぼーんさんも指摘されているようにボタン判定のWHITEに無駄がありますね。 例えば201〜204行目のWHILEも条件部分が無駄になってるんで、 WHILE 1 IF BUTTON(2)==#A THEN GOTO @GAME1 IF BUTTON(2)==#B THEN GOTO @TITLE WEND にした方がよりベストです。あとWHILEなどのループ中でボタン判定をする場合、ループの中にVSYNCをいれておくとよりベターで、さらにTHENのあとのGOTOは省略も可能です。 またWHILEの際はインデント(スペース)をいれた方がプログラムは見やすくなります。ボタン判定もIFで何度も参照する場合は一度変数に入れておいた方がいい場合が多いです。