It's a bit too overloaded for my personal taste but I cherish the work you put in!
Cool entry all in all!
Oh! Thanks for your feedback :D