I have come to expect great things from Cross Game. Cross Game is a magnificent anime that rarely disappoints. It did try to fall into a rut, but then the creators managed to shake things back up.
However, I don’t think anyone saw Episode 31 coming.
Episode 31 is hard to put into words. It was truly one of the most beautiful things I’ve ever seen in an anime, and most series only wish they could execute something so moving.