This, plus your icon reminds me of a certain boss in World of Warcraft! Inspiration perhaps?
nice pixels, kinda reminds me of that creature in Star Wars: Return of The Jedi..
You're right... Some good BG and animation would take this from zero to hero :P
I like it, but it doesn't seem to have much context. Maybe a background?
My avatar is Ragnaros.
This is inspired by C'thun.
No secrets really :)