May 22, 2015 Expert System Futureplay Games decloaks as Finland's mobile game dream team Says video ads are the future