BCR Developments, LLC dba Puzzle Effect
Categories
Entertainment
About Us
An escape room is a physical adventure game where participants are placed into a room and have to use teamwork along with elements of the room to solve a series of puzzles. New game soon.