This is an escape game center located in Al Khobar that offers a range of escape games designed to provide a fun experience for visitors.