Shikihime Zoushi Review – Strategy Gone Chibi REVIEW By Jordan Hall (ApocaRUFF) Introduction Shikihime Zoushi is a browser-based strategy game being published by Gamigo. The game was originally released in Japan but has been brought to var... Posted on: Jun 01, 2015 Continue