Fusion of the shmup and platformer genres