Looks like you need the Unity Player...
Unity
Why Unity is Great!
  • Free download
  • No ads or personal information collected
  • Powerful 3D engine
  • Works on Mac and Windows
You're just one click away from playing Architect Studio 3D. Unity lets you play 3D games in your web browser, so you just need to download and install it. It'll just take a minute (you don't even need to restart your browser). Then you'll be ready to go.
Unity Web Player. Install now!
Unity Web Player. Install now! Restart your browser after install.
Architect Studio 3D Preview
Screenshot