The games at FTP are some of the worst I have seen for a long time IMHO. I went there for the bonus and in the words of Ron Burgandy "Instantly regret my decision".
I am also running like crap which clouds my judgement a bit, but looking over your PT HUD and seeing a sea of little TAG symbols is not fun.