If you've played and enjoyed this game, please speak up! Would be great to hear similar recommendations as well. The game seems to always have 50+ players, but doesn't have a Fandom Wiki page, so there is little info online beyond some Youtube videos.
I wanted to recommend Star Wars: Space Battle, as well as start a discussion thread.