Yup. Big hail. My hostas are looking pretty sad right now, but a little better than they were on Sunday just after the storm. And they're starting to get a few new leaves, which should help.
Sad thing is...I had JUST planted the hostas I ordered from Hallson earlier that week.