I had a "blast" at the grand opening on Friday. They gave everyone a box of socks that said it'll blow your socks off. Very cute.
The ride is great. After that first drop it never really lets up, packing a lot of punch into a small footprint. Really like the completely sideways banked curve near the end, even more than the barrel roll.
Here's my video from the grand opening with some footage of the coaster I got mixed in: