well considering how many hours of effort you put into this I really hope you're proud of it!
there's so much to look at here!! you must really have a special love for this game to dedicate so much to it :'D I can't help but admire it!
very good work, my friend!