Soul Fighter is a unique shmup that features only boss battles. Gameplay consists of dodging random bullet patterns and waiting for that window of opportunity to strike at the enemy ship when it's shield is down.