Battle Stars Royale is a battle royale with isometric perspective, in which up to fifty players will have to face each other in a small town full of weapons. The last survivor, as is usual in the genre, will be the winner of the game. The main difference between Battle Stars Royale and PUBG or […]