It looks like a great game, I am just not going to change or upgrade my web browser to get it.
Oh well. I do look forward to seeing more ports.
At this point, you don't have to upgrade (switch) browsers to get anything. However, I would strongly advise upgrading to IE11 if you haven't already, and ensuring that you enable automatic acceptance of all updates rated "Important" via Windows Update. Microsoft also strongly encourages use of EMET
If you're still using Windows XP, be aware that all forms of support end in less than two months. Microsoft Security Essentials on XP will continue to receive updates for an additional 6 months, but that's entirely symbolic.
If you don't like IE11... or Windows past XP ...for some reason, extensive UI tweaks can be made via Classic Shell