Looks like arcade mode makes the game a bit easier, beat this twice today in regular mode and got lower scores; this one was fairly close to my previous though:
692600
Nice man. I accept the challenge!
Thanks! I'll probably give this one a few more tries too. :]