It's comparable to a scrab from Munch's Oddysee. Despite it having way more detail, the color scheme is just a bit off... But it looks awesome either way. I still think it needs more green... Of course that might just be me.

Looking really really good.