Is it actually 3D?
Yup, everything except the UI is in glorious 3d! If you're interested I can do up a blog post on my camera setup for it.
Unity?