I wish I could give a 6 for presentation, easily the most impressive game I've seen on that front, not just polished but with interesting character design and great music.
also great use of the 3d space, not many games go 3d but you didn't do it just for style, your levels only work in 3d.