Looking good. Are those Alien faces designed by you? I like those face variations. With green background the banner is standing out well. Excelling!
I browsed through the links on home page. "Alienize" tutorial is amazing. I do not know Liquify option in photoshop can do great things. I really liked the way of tutorial presentation. A site for all ages.
The idea of the banner is great. Try to play with colors of the background. I think it should make it even more attractive.