Indie developer Crazy Goat Games' Worshippers of Cthulhu is currently the top Steam Next Fest demo in its genre, as well as ...