Who Made This is a fun, light and easy-to-play click and point investigation game. Put your detective skills to the test by walking around the city and visiting various places, collecting the infor...