Play through Doom 2 or Final Doom as one of ten classes from the Team Fortress series, each with different abilities and weaponry.
ID Software for making these great games, ZDoom for the source port and wiki, whoever made the Quake mod that started the Team Fortress series, my friend Kallin for help with playtesting/bugfixing/inspiration. Plus he did the spritework for the Sniper Rifle, Flamethrower, Plasma Pistol, and Incindiary Cannon.
New from scratch
On-and-off updates since last release 2 years ago
None except Notepad for Decorate work, and GIMP for spritework
1. For the Medic and Engineer, trying to spawn stimpacks/turrets in cramped spaces will fail, wasting the ammunition used. 2. The engineer's turret-healing ability can affect any NPC.