Test Subjects

Test Subjects Las Vegas magicians turned Escape Room creators. Room Scenarios, puzzles and props; we do it all! Do you have more than 3 padlocks in your room?

Test Subjects consist of three Las Vegas magicians who have combined their love of video games, comic books, magic and other nerdy stuff to create a consulting business making props, puzzles and scenarios for Escape Rooms. Our unique insight into the entertainment business means our creations are different from top to bottom. We can help you get rid of those and replace them with bespoke interacti

ve elements. Are you looking for a room concept that isn't a mad science lab or egyptian temple? We have you covered. We are Test Subjects and you can't escape us.

  for . Old tricks are the best tricks!
04/04/2026

for . Old tricks are the best tricks!

Alas we can’t come to TransWorld's Halloween & Attractions Show this year due to out of country commitments. Everyone ha...
03/26/2026

Alas we can’t come to TransWorld's Halloween & Attractions Show this year due to out of country commitments. Everyone have fun for us and go say hello to our pals at When Hinges Creak!

Congrats to  for their recognition by  for their “Swamp Thing” room. (That we maaaaay have had a hand in bringing to lif...
02/17/2026

Congrats to for their recognition by for their “Swamp Thing” room. (That we maaaaay have had a hand in bringing to life) if you are in Las Vegas, check it out!

This is gonna take longer than we thought…
02/15/2026

This is gonna take longer than we thought…

It’s been a loooong night designing a new puzzle for one of our escape room clients.
01/31/2026

It’s been a loooong night designing a new puzzle for one of our escape room clients.

01/19/2026

Do you want to add 3D printed parts into your immersive attraction? There are some things to consider and Test Subjects is here to help!

We're going to cover:
⚙️ Do's and Don'ts
⚙️ Some tips and tricks
⚙️ Alternatives to 3D Printing
⚙️ Practical examples

💻 Hook Switch 3d Model - https://cults3d.com/en/users/smappdooda/3d-models
💻 Smooth On - http://smoothon.com
💻 Shapr 3D - https://shapr3d.com/

Questions, comments, ideas? Hit us up at [email protected]
Want to learn more about us? http://testsubjects.com

Music by Bensound

On this day we wanna say thanks to our most frequent client and friends, Key and Code Escape Rooms. With our team and th...
11/27/2025

On this day we wanna say thanks to our most frequent client and friends, Key and Code Escape Rooms. With our team and theirs, we have brought 9 different experiences to life over the years full of cool, weird, and experimental ideas. If you are in Reno, go say hi to them and tell them we sent you!

11/26/2025

Test Subjects has been crafting a specific phrase to help mitigate damage in escape rooms and other experiences. After a few years of putting it into practice, we are finally sharing it with the community at large.

Try it out for yourself and let us know if you see a drop in breakage in your rooms.

You can find us at http://testsubjects.com

Address

210 E Charleston Blvd
Las Vegas, NV
89104

Alerts

Be the first to know and let us send you an email when Test Subjects posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Share

//iconSize: [32, 32], //html: '' }) .bindTooltip(name, { //permanent: true, direction: 'bottom', //offset: L.point(12, 25), //opacity: 0.88, interactive: true }) .bindPopup(name); markersLayer.addLayer(marker); } function getMore() { if (gettingMore) { return; } gettingMore = true; var center = map.getCenter(); $.ajax({ url: "/vicinitysearch", data: { lat: center.lat, lng: center.lng, country: "UNITED STATES" } }) .done(function(data) { var added = 0; data.forEach(function(loc) { if (!locationIds.includes(loc.id)) { var mapLoc = {id:loc.id,lat:loc.latitude,lng:loc.longitude,title:trunc20(loc.name),popupHtml:loc.popupHtml,urlPath:loc.urlPath,pictureUrl:loc.pictureUrl}; locations.push(mapLoc); locationIds.push(loc.id); map._addMarker(mapLoc); added++; } }); }) .always(function() { gettingMore = false; }); } map._clearMarkers = function() { markersLayer.clearLayers(); } }); }, 4000); });