It is being repaired, looks like the damage is mostly cosmetic, the engine seems fine and there doesn't appear to be any damage to the frame. Had it sent over to a shop late yesterday and they should start work on it tomorrow. Didn't get the price estimate yet, I'll know more once they strip it...