- last post: 01.01.0001 12:00 AM PDT
Not exactly. They've also worked on a ton of other cool maps and are currently working on some projects that have everybody excited and peeing their pants about.
EDIT: Speaking of which, excuse me while I go change my underwear.
[Edited on 10/3/2006]