Hardcore Droid
6.0Baseball Superstars 2020 might be the most unique baseball game I’ve ever played. The game’s fantastic setting can reel a player in, but basic gameplay and an overwhelming amount of game features may not have a person playing for long.
