July 30, 2019
True Escape – Paradise is another point and click escape game developed by Selfdefiant for Mouse City. You went on vacation to... Play Now
June 18, 2019
Dracula Forest Escape is another point and click escape game developed by Eight Games. During his forest trip, a tourist trapped inside... Play Now