There's something hiding among us; an illusive cryptid is prowling our city streets. The evidence is clear, but without definitive proof, the scientific community will never believe you. There's nothing else to be done--you must track down this cryptid yourself!
Related Subjects
Games