March 27, 2019
Escape Lava Island is another point and click room escape game developed by Selfdefiant for Play It Online. You were exploring several... Play Now
September 2, 2019
Escape Game: Disaster Escape is another point and click room escape game developed by First Escape Games. In this escape game, assume... Play Now