Hi there, so recently our new site went in to Beta, and as you'd expect there are loads of things to fix that we totally missed. Most of our issues seem to be with old browsers (you IE6 users out there!) working within corporate environments. Which is something we were half expecting. We hope to have these issues fixed soon so you can see our new site in it's awesomenessnes.
We started the first phase of sorting the site out there for the browser slackers and hope to have it sorted by the end of this month with some more content and more great downloads.
For those of you who can see it, any feedback or bugs you have noticed would be a great help.