Part of the first wave of community-created content to be released for Team Fortress 2, the Pain Train is an in-game weapon available to all players of the game.

Ubercharged.net, one of the largest TF2 news portals, interviewed me about the process I used in designing and creating the Pain Train. The interview can be read here.

1844 triangles
1x512 diffuse with alpha channel specular