World League Baseball: World League Baseball Official Launch Notice

https://store.steampowered.com/app/2322520 “World League Baseball” has finally begun its official launch! Come and enjoy the thrill of home-runs and strike-outs!