1. Demon Shrine of Tamoachan: Hellrush ID: 2016-RPG1688429 Year: 2016 Title: Demon Shrine of Tamoachan: Hellrush Summary: Grab your shotgun, chainsaw, & rocket launcher, & descend into a fast-paced nightmare remix of this classic tournament module. Not for the introverted or the deliberators!