The game is a tower defense where players protect Sengoku Japan with the help of Shiro Musume - castles in girl forms born from people's wishes for peace.The game is a tower defense where players protect Sengoku Japan with the help of Shiro Musume - castles in girl forms born from people's wishes for peace.The game is a tower defense where players protect Sengoku Japan with the help of Shiro Musume - castles in girl forms born from people's wishes for peace.