November 16, 2013
DIY Escape is an old room escape game from 2008! It was released by Arcade Online. You have to escape from the DIY room somehow. Good luck!
DIY Escape is an old room escape game from 2008! It was released by Arcade Online. You have to escape from the DIY room somehow. Good luck!