All the graphics were created using lowpoly 3d models, pre-rendered with a lowres orthogonal camera and saved to sprite sheets. I think each model was rendered from above, squashed on the z-axis and each vertex extruded on the z-axis by its height.
It was made in B3d.