Skulls of the Shogun

Skulls of the Shogun is a title featured during a previous IndieCade showcase.

Screenshots
Coverage of Skulls of the Shogun on the IndieCade wiki!