I like the looks of them, they have a certain anime feel. But we won't be seeing them for a while, Origins 2010 is the release date according to the website.
Pictures can be seen below:
More can be seen here(scroll down).
And, a TMP post with more details can be found here