So it gaming system premiered inside 2009 and you will spends regarding the 66 application team in addition to NeoGames, Internet Entertainment, and you may Microgaming