Ha ha. I'm in the middle of a class where we make an environment for UT3. Everyone gripes and complains about how limited we are, because we're only using the level/script editor that comes bundled in with the game, and that you need the super expensive license in order to make anything that deviates too much from the third/first person shooter formula.
This changes a lot of things. I know there will be a lot more interesting output from my school now that Unity3D and the UDK are free.