http://www.darkhighlands.com/

I stumbled upon this on Duotrope a few minutes ago. I couldn't find anything on the boards about them, so I though I'd come here to see if anyone had dealt with them in the past. Does it seem legit?