Don't expect a reply straight away...
You posted the update yesterday, please understand that people aren't constantly on these forums, and are either here, or doing something else...
As for the Concept, Its pretty nice, you draw with a nice touch to... "Alienism" (a word?). anyway, a good concept!