Above 3D is a multidimensional visualizer for the curious and math interested people. Inside the program you can choose how many dimensions you want to see, and whether you want perspective and fog enabled. You can interact and affect what's visualized by rotating the shapes in every dimension. It all works by orthogonally projecting the dimensions onto a single plane (the computer screen), much like how 3D objects in real life are projected onto your "2D eye lens".
The program will create hypercubes for the current number of dimensions you're looking at. Squares for 2D, cubes for 3D, tesseracts for 4D, penteracts for 5D and so on. If you understand the source code, you should be able to make other shapes as well. Everything is commented, so it shouldn't be too difficult.
When it comes to games, the program can be used for puzzles or educational games, or perhaps as a rare magic object in some fantasy sci-fi game.
Remember to read the asset's EULA: