A group of new adventurers lend their aid to a quaint farming town .

Hogshire