Tag: Super Mega Baseball 3

8/10

Super Mega Baseball 3 Review

Super Mega Baseball 3 is a solid entry into a recurring series of baseball titles from Metalhead Software and the addition of franchise mode will please hardcore and casual fans alike.