Planet Fortress heeft een aantal nieuwe screenshots van Team Fortress II bijeen weten te harken: