Talk:Dragon Track/@comment-70.64.218.220-20120813045701

Never getting better than 4th place lately, wtf? Used to win often, now can't seem to. Is this thing cheating me some how?