From out of nowhere, it seems like a forgotten shoot-em-up oddity will soon be available for Japanese gamers to experience…