Welcome to Fabulous Las Vegas
What happens in Vegas, stays in Vegas.
Except this Vegas is set in a world a little different from our own. Myths and legends are based in truth and extra-dimensional visitors strive to fit in alongside humanity. Of course some of them try to fit in by trying to take over and someone has to save the unaware masses.
Welcome to Las Vegas, enjoy your stay and try not to die.