Looks nice. But why is it so slow? There are much more complex games running much faster on original C64 clockspeed. Probably caused by inefficient code or bad compiler. If you are coding with CC65, try Oscar64 for much better and faster assembly code output.