Wellllllll. . .
You're kind of screwed, kind of not.
You may be able to get someone to aluminum weld it, but it will never be the same.
That all being said, you have only lost one of the 8 engine mounts.
If it was me, I'd keep riding it, periodically checking the upper mount for cracking.
Pretty much makes your engine guard useless though.