Indium Games

' was a stormy, dark and drunken night, when a group of vagabonds gathered around the glow of a computer monitor to form an alliance. They planned to create
the best game in the world.
To their misfortune, they failed.

Fortunately, they were too stubborn to surrender their efforts.

Today, our goal is to learn and innovate; always sharing what we've learned with you.

This desire to learn led to the creation of HactEngine, an open source game engine. HactEngine is cross-platform, simple but extensible, and always getting better. Join the community and be a part of its future!

We’re committed to making high-quality games with an emphasis on story, originality and fun.

Players should be a part of the development process, so we’re sharing our progress with you. We’re always looking for feedback (good and bad), so be in touch:

  • Screenshot 1

    Moomin Adventures: Jam Run

    Jam Run is a new mobile game in which you can race as a Moomin character and help Moominmamma by collecting ingredients for her grandmother's secret jam recipe.

    Players can choose their favorite Moomin character from several well-known characters, and race against each other to help Moominmamma to make jam for the people of Moominvalley. Jam Run is the first game in the Moomin Adventures, which will be a collection of Moomin games for players of all ages.

    The game is free to play and it will be distributed through QR codes that can be found on Moomin products. The QR code directs the user to the All Things Moomin website, where the user can download the game to their mobile device.

    The player can improve their game experience with in-game purchases and unlock new and exciting content in the game (levels, playable characters, etc.).

    © Moomin Characters™

Read all posts ->

Indium Games presentation video

Short presentation video about HactEngine and Hero Killer, which we used at ICT Showroom 2014.


HactEngine is an open source and cross-platform game engine. It uses open standards and open file formats. Almost everything in the engine can be modified while your game is running.

The engine’s core is written in C++ and uses the popular Qt application framework as its base. It uses OpenGL for graphics and let’s you write your own shaders or you can use the ones that come with the engine.

The engine uses Lua for scripting. Lua is extremely easy to learn, but also incredibly powerful. Because of Lua, the engine supports live editing: almost everything in your game can be modified while the game is running.

HactEngine also provides easy-to-use editors for modifying the game world. You can modify the editors or write your own to fit your game.

HactEngine is being built by Indium Games and will be released as open source during 2015.

HactEngine logo
Sami Eklund

Sami Eklund

Graphics Artist

Quite a jolly fellow, talkative and values a sense of humour. He has always been interested in art and drawing, this affliction is rare but has been seen in the family from time to time.

Even though born and raised in Western Finland, his quest for self improvement has taken him to faraway lands and back.

Equipped with his trustworthy quill, he is now eager to embark for this new and glorious quest with his brave companions.

Sami Kankaristo

Sami Kankaristo


Sami is a programmer who hails from Western Finland. He carries his axe by his side, but never chops wood.

Trying to learn from the learned, he shares his knowledge (and bad jokes) but admits his ignorance.

Passionately wanting to change the world for the better and accompanied by the team, he wields his axe and input devices, ever advancing onward.

Antti Tujula

Antti Tujula


In his early life Antti used to be a humble pirate chef who sailed on the “salty” coasts of Finland.

One day he decided to sink his ship and find some new adventures in the mystical world of programming. He found himself in a seedy tavern where he met his new companions.

Now he is wielding a mighty spade that he uses for digging up treasures that are buried between lines of code.

Johannes Ylönen

Johannes Ylönen


Johannes is a programmer from far far east, who travelled through Finland to find the sun and great knowledge.

With only a rusty sword as his weapon he finally arrived in Turku, the sunny old town. He settled down there with his princess and decided to become an entrepreneur.

With his teammates and eager to find the great knowledge, he may change the world.

Privacy Policy

We at Indium Games value your privacy. This privacy policy governs your use of Moomin Adventures: Jam Run (“Game”) for mobile devices that was created by Indium Games.

Last updated: 2015-04-18

User Provided Information

The Game obtains the information you provide when you download the Game and login to Google Play Games. Login to Google Play Games is optional. However, please keep in mind that you may not be able to use some of the features offered by the Game unless you login to Google Play Games.

When you use the Game and login to Google Play Games, you generally provide (a) your name, email address, age, user name, password (to which we do not have access to) and other registration information; (b) transaction-related information, such as when you make purchases, respond to any offers, or download or use applications from us; (c) information you enter into our system when using the Game, such as contact information.

This information is stored securely by Google. When you login to Google Play Games you also understand and agree to policies provided by Google (

When you use the Game and make purchases in the Game, you provide your credit card information for purchase. On the iOS platform this information is stored securely by Apple and on the Android platform this information is stored securely by Google.

We may also use the information you provide us to contact you from time to time to provide you with important information, required notices and rewarding for competitions.

Automatically Collected Information

In addition, the Game may collect certain information automatically, including, but not limited to, the type of mobile device you use, your mobile device’s unique device ID, the IP address of your mobile device, your mobile operating system, the type of mobile Internet browsers you use, and information about the way you use the Game.

Do third parties see and/or have access to information obtained by the Game?

Yes. We will share your information with third parties only in the ways that are described in this privacy statement.

We may disclose User Provided and Automatically Collected Information:

  • as required by law, such as to comply with a subpoena, or similar legal process;
  • when we believe in good faith that disclosure is necessary to protect our rights, protect your safety or the safety of others, investigate fraud, or respond to a government request;
  • with our trusted services providers who work on our behalf, do not have an independent use of the information we disclose to them, and have agreed to adhere to the rules set forth in this privacy statement;
  • to advertisers and third party advertising networks and analytics companies as described in the section below.

Automatic Data Collection and Advertising

We work with analytics companies to help us understand how the Game is being used, such as the frequency and duration of usage. We work with advertisers and third party advertising networks, who need to know how you interact with advertising provided in the Game which helps us keep the cost of the Game free. Advertisers and advertising networks use some of the information collected by the Game, including, but not limited to, the unique identification ID of your mobile device and your mobile telephone number.

To protect the anonymity of this information, we use encryption technologies to help ensure that these third parties cannot identify you personally. These third parties may also obtain anonymous information about other applications you’ve downloaded to your mobile device, the mobile websites you visit, your non-precise location information (e.g. your zip code), and other non-precise location information in order to help analyze and serve anonymous targeted advertising on the Game and elsewhere. We may also share encrypted versions of information you have provided in order to enable our partners to append other available information about you for analysis or advertising related use.

Our third party partners, and their privacy policies are as follows:
Google Analytics:
Google Play Games:

If you would like to opt-out from third party use of this type of information to help serve targeted advertising, please visit the section entitled “What are my opt-out rights?” below.

What are my opt-out rights?

Opt-out of all information collection by uninstalling the Game: You can stop all collection of information by the Game easily by uninstalling the Game. You may use the standard uninstall processes as may be available as part of your mobile device or via the mobile application marketplace or network.

Data Retention Policy, Managing Your Information

We will retain User Provided data for as long as you use the Game and for a reasonable time thereafter. We will retain Automatically Collected information for up to 24 months and thereafter may store it in aggregate. If you’d like us to delete User Provided Data that you have provided via the Game, please contact us at and we will respond in a reasonable time. Please note that some or all of the User Provided Data may be required in order for the Game to function properly.


We do not use the Game to knowingly collect personal information from children under the age of 13. If a parent or guardian becomes aware that their child has provided us with information without their consent, they should contact us at We will delete such information from our files within a reasonable time. In the event that we learn that we have collected personal information from a child under age 13, we will delete that information as quickly as possible.

We understand the need to provide extra privacy protections to users who are children. To that end, features and services such as social networking plug-ins, behaviorally targeted advertising, and collection of data for the purpose of building user profiles are not available to users under 13.

The Game's multiplayer features require logging into a Google account. In order to create a Google account, the player must be at least 13 years old. Single player functionality is available for players of all ages.


We are concerned about safeguarding the confidentiality of your information. We provide physical, electronic, and procedural safeguards to protect information we process and maintain. For example, we limit access to this information to authorized employees and contractors who need to know that information in order to operate, develop or improve our Game. Please be aware that, although we endeavor to provide reasonable security for all information we process and maintain, no security system can prevent all potential security breaches.


This Privacy Policy may be updated from time to time for any reason. We will notify you of any changes to our Privacy Policy by posting the new Privacy Policy here. You are advised to consult this Privacy Policy regularly for any changes, as continued use is deemed approval of all changes.

Contact us

If you have any questions regarding privacy while using the Game, or have questions about our practices, please contact us via email at