Heh heh, very funny! I particularly enjoyed the credits, you certainly didn't have to mention my name though as I haven't done anything. Only one problem that I noticed is when it blue screens it kicks you back to QBASIC and then you have to CONTINUE. I don't know if it only does that under VMware or if it does it from a clean boot.
Most of it should be pretty easy to port but it will probably have to use SVGALIB, SDL, or OpenGL or some other graphics library if you want the graphics that you are using. If it was just the colorful text a curses based port would work (but even then you don't use the standard 80x25 text mode I don't believe do you?