Make as many home runs as possible in this addictive baseball game. Try to time your shot as best as possible to achieve the highest score!