The Lost Island:Battle Royale is a Free to Play, Massively Multiplayer, Indie PC game, developed by Mohammad Muwafi, available on Steam and published by Mohammad Muwafi.
this a battle royale game many players drop in an island to fight and the last one wins.
Click on any of these tags to find more games like The Lost Island:Battle Royale
Free to Play Massively Multiplayer Indie