Canvas port of an old QBasic game