Team Fortress meets Metal Gear