Rayguns, swashbucklers and trolls, oh my!