All glory to the Hypnotoad!
Received shipping confirmation from Amazon seller today.Seems a bit early...CSI has June 6th as the release. Lucky.
Edit: definitely found a seller on Amazon that has 2 left. I wonder if it's actually the base game and there is some confusion? The price is closer to the MSRP of that than Quarmageddon.