I noticed on music123.com that there is a 2X12 Eden cab called the nsp212. I looked on the eden website and could not find it. At only $480 it is much cheaper than most eden cabs. Anyone know anything about this? Also, are the Eden Nemisis heads all tube? I am aware that might be a dumb question.