An engine designed to be reusable. Shmups share many common elements.