Chrolla

A thrilling detective mini game set in New York City in the 1980s.
Puzzle