animations, boundaries, diagonal shooting, overall polish 2