Couldn't find a thread for them, so here goes. Has anybody dealt with them before? They're fairly new, so I haven't really been able to find much; the only thing I've been able to pull up is an interview with the editor-in-chief: here. Their main website is here.
They offered me a contract about a week ago. It looks good to me -- royalty rates seem to comply with industry standards, etc., etc. -- but I'm still quite a n00b at this.