The screen freeze on hit, the nutty baseball hit sound effect, the art, the power swing, the music, the speed of the ball (especially the speed of the ball!), all come together to make a really juicy experience!! Reminds me a bit of lethal league blaze. Glad you got that HTML5 thing sorted.