It was pretty fun to play. The start felt a bit slow in my opinion, but once it got going, the numbers grew really fast. Nice work!
At some point, the reward of losing is better than winning. Some number formatting could help make the big numbers easier to read, but after 1e20 it switches to scientific notation.