logo

Description

The house is home to a pair of twins who are all set to go out. However, they face a challenge as the door is locked and they have no idea where the key is. Their mission now is to locate the key and make their escape from this house.

Point And Click Game