optimize game shmup