Nothing quite as satisfying as nailing a home run!
This has a really interesting, almost unsettling style. Between all the red, the animations, and the almost off-putting music, it sets an atmosphere really well. Reminds me a bit of LISA in a way. Neat stuff.