It’s hard to believe we live in such a wonderful world that’s only made brighter by the lovable loonies over at the Scream Factory! Get ready to feel your wallets ache as we have the official specs ...