I can hear the effort you put into it, and I know the feeling of the dreaded system overload every 30 seconds, and yet pushing through it to deliver something no less than your best.
I can dig the music too even though it's not my style exactly. Great job!