Nope, can't take credit for the 3D engine. This actually doesn't use any real 3D graphics believe it or not.