Core Gaming and Euro 2016 release new title

Football Frenzy adds to the 150 HTML5 gambling content manufactured by Core Gaming since 2011.