Set on the coast of North Carolina, Stormvale is just your average town ... if your idea of average includes aliens, two-headed squirrels, and a gravel pit with no gravity ... sometimes.
Because I'm a masochist and also I'm being paid to promote these shenanigans, you should all come down to Starlords tomorrow and witness this nonsense and/or maybe bring me a drink so I survive them: