Delve – Browser Game
Delve is a short and very stylish puzzle game in which you must search for certain hotspots on beautiful interactive artworks.
Taking only a few minutes to complete, Delve is short but sweet, offering up striking imagery and great audio. … Read More