There's a Goblin Slayer Joke in there somewhere.
Probably Goblin Slayer Abridged.

.......
Still want to play one though.