You are here
It appears they were watching...
News #504 posted by Loril on
12/25/04.
The gods who dwell in the vicinity of Revelation City have declared their displeasure with the acts of greed displayed there. You have been warned.