Windows 8 Reviews

Skulls_of_the_Shogun_Boxart
9
Skulls of the Shogun (, )
February 5, 2013 -

Starting the arcade world on Xbox Live for 2013, 17-Bit releases Skulls of the Shogun, a turn based strategy game… Read More »