The year is 198X. Disgusting creatures terrorize a small seaside town in Japan as reality starts to crumble, and the Old Gods reawaken to sate their primal hunger. It’s a losing battle, but maybe you’ve got what it takes to postpone the inevitable. The end of the world is at hand. […] Link