This is a very polished game! Were you using 3D meshes? You also didn't say whether a game engine was used.