Sengoku Densho (SNK Playmore, 1991)

Sengoku Densho (SNK Playmore, 1991)
Completely insane, as only jap stuff can be. Where else can you fight undead feudal samurai warriors in a modern subway station while transformed in an armored dog? After my first play, I admit to looking up the plot for this arcade game, hoping in some kind of rational thought  […]