It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

My game of OlliOlli doesn't have leaderboards, does anyone else have or have had this problem?
I assume that the leaderboards for the PC version made use of Steamworks, and all Steam-required features are disabled for the DRM-free release. Perhaps in a few weeks when Galaxy is released the game will get Galaxy-powered leaderboards.