edinburgh science fiction glasgow london cork fantasy escort irish game dublin mmog fiction vampire goth escorts mmorpg ireland gothic comedy games horror film