Squishy Sports: Dev Update #10 - Rugby Sport Showcase

Rugby, or for our American fans - American football, is the showcase of the final Squishy Sports sport mode that we want to share with you! Although Rugby and American Football are different sports our version of this a…