HickRaf

Past Games

Game about repairing human relationships, in a society focused on a mobile screen most of the time.
You want to form your own cult and you want to transmit the word of your REAL AND ONLY God, Cthulu.
A bat finds his way in a cavern, using echolocation in order to transmits information about the environment