As Raivk said, you should be really proud to have produced such a well polished game in 72 hours =D
I find that in gamejams, there are often two kind of games :
- Games finished quickly
- Finished games done quickly
Yours fall in the second category =)