Siege Island: Free demo of Siege Island

Dear all, We have released a limited FREE DEMO of Siege Island that shows the main gameplay features of the game, this way you can try it and decide if this is the kind of game for you! The free demo is based on the Mar…