Well I just completed my best ever on The Shadow. I've never completed the scarf before and I did that, then I was able to start The Final Battle and was 3 shots away from completing it and earning the 1 billion points!! What a rush!
Final Score : 1,237,964,760