An arcade game 30 years in the making. Dormant since 1991 due to fighting games and other genres dominating arcades along with other behind the scenes reasons the game finally saw the light of day …

The Yuri Empire