Hi, nice to see you! :)
We're currently updating our Olli website. As you can see we have started with the Finnish version. There's quite a lot to translate so we're updating the language versions one by one.
After a while Swedish, English, and Russian will follow.
Thank you for your patience!