Sushi Castle

Shooter
Sushi Castle
A Japan-themed action-roguelike for Xbox Live Indie Games.