Point and Click Adventure. Indie

Geekscape Games Reviews ‘Resonance’

With the success of Telltale Games has had with The Walking Dead game, a lot of people could […]