Just realised the:
handleblasts()
handlebullets()
update_aliens()
all need to be inside the timing loop after just after
GOffsetX=ScreenX
GOffsetY=ScreenY
handleblasts()
handlebullets()
update_aliens()
all need to be inside the timing loop after just after
GOffsetX=ScreenX
GOffsetY=ScreenY