A silly mini game to throw away.  I do not plan to finish this, but was tired of emailing the source to myself.