Game company from Oulu, Finland.