I would imagine so. Did the bags blow? The frame definitely looks like it'd be tweaked. Personally, I agree with these guys, don't think I'd want that one back....
Thats unfortunate so early in the season. Hopefully you came out of it okay and get yourself an upgrade! Might be for the better in the end, try to look at it that way.
Unfortunately, that car is totaled without any doubts. Sorry to hear and see this OP. Hopefully, the insurance company will give you a decent payout. If not, fight with them over it as for the value. Any receipts that you have for parts and/or work will come in handy for you.