Escape Games: Meteoroid

Escape Games: Meteoroid is another point and click room escape game developed by 123 Bee. A meteoroid falls on the ground and the scientist takes it for the research purpose. But, one of them get scared of it and tries to escape from there. But, the door gets locked and now, he has to escape before something happens to him. Help him to escape by searching for the key. Good luck and have fun!