Extremely brandable name. But I think it might be hard to fetch a good price to resellers. I think the name itself sounds great though and it might suit web development companies etc. I also think it's very brandable for a website with art/wallpapers etc.
I think you should develop it, keep it for a few months, get some traffic and then sell it. Good luck!