Download the free Flash Player. now!

My Town Escape

Game info

My Town Escape

You woke up stranded in your town. Look around, solve puzzles and see what you can find to help you escape!

Tags: mousecity selfdefiant town town escape

MouseCity.com - Escape | Views - 109654

Rating -