Soldier of Rome, Deep Oceans and Hungry Chipmunks are some of their most popular slots.