
A Hooded Orc Walks Into A Bar... Green Haven is a small, peaceful town surrounded by forests. Its inhabitants have enjoyed a rather simple life until recently when strange beasts began being sighted on the outskirts of town. These monstrosities will...