Thanks @MathMathMath for the AMAZING tutorial. This is a 3d engine. I might make it into a game in the future if i get motivated. I will be releasing a different cube every 1 or 2 day!