Actually, the 104 is the more impressive bit of that. The badge/ribbon got me a lot of points, and I was working towards those, but I usually get about 30 (non-reward) points in a round. That was the best game ever, and if you do some math, you can see it lasted 16 minutes.
We won by 8 tickets.