this is your best work, good job.
Its one of the few stuff on this website thats good
very powerful stuff
You could of shoved tons more themes in it though. Maybe that wouldn't work, I haven't done it before, You could of put the themes in the background, tiny things.