flyff
Oh my god, this is awesome, more please.
I think that's actually official artwork made to promote the game.
it is official artwork, and it's hawt MOAR plox
some cabal maybe?