Shimazu, the new title from Spacefarer Games Ltd is available on the Steam platform. We tried it for you and now we tell you about it

Read the full article