You will need to install some dependencies before being able to run the app.

python
It should already be installed.

pygame
On Debian based distributions – open Terminal and run:
sudo apt-get install python-pygame

on other distros, you may need to use a different set of instructions to install packages.

eduActiv8
Finally, download the latest version of the eduActiv8 source and unpack it somewhere.

eSpeak (optional but useful)

eduActiv8 is designed to read some texts in games via text-to-speech engine called eSpeak. To make use of this feature you need to have it installed as well.

It is possible eSpeak is pre-installed, to check it run: espeak --version. If you get "No command 'espeak' found." you will have to install it. As with previous dependencies, it is likely you will find it in the repo, but the alternative option would be to get it from: http://espeak.sourceforge.net/download.html

If you are going to use the Russian language you could also benefit from downloading additional dictionary data regardless of what method you chose to install the eSpeak with.

freefont package
You may also need to install a compatible version of the freefont package. Unfortunately, it has a different name under each platform:
fonts-freefont-ttf (Debian)
ttf-freefont (Ubuntu)
gnu-free-sans-fonts (Fedora)
or equivalent in your distro

Finally to run eduActiv8 from Terminal:
python path/to/the/app/eduactiv8.py