I'm impressed you made all the audio yourself while still having time to get everything else together. Great work!