It looks like just a cube rotating, but it uses a ton of math and matrices in order for true 3d rendering. This is an engine I spent very long on. It was originally going to be an actual game, but I'm going to need to recover.
This is not a 2d shader, it is a true 3d render.