Nuffle hates you. It is the only explanation.
It has been crap since 2009. The chances of it improving now look slim.
Looks like your connection to Focus Home Interactive - Official Forums was lost, please wait while we try to reconnect.