Unity 3 is a game development environment that lets developers to create games for web, mobile or console.
Created by Unity Technologies, Unity simply brings stunning 3D games right to your browser (or mobile) without worrying about the platform.
More and more developers are using UNITY these days. Battlestar Galactica Online has been developed with Unity as well and it looks pretty amazing. They have recently upgraded to the newest version of UNITY too.