ACube has traditionally been pretty good about not writing checks their asses can't cash, if you catch my meaning.
Likely nothing I am interested in, but they are usually not the types to hype the hell out of things and not deliver, even if their products aren't for you.