This project is a JavaScript game that generates random shapes with various properties. It includes functions to calculate the area, perimeter, and other attributes of shapes such as squares, rectangles, triangles, circles, pentagons, hexagons, octagons, and ellipses.