team fortress 2 rendered as an artistic indie game