Deep in the fiery bowels of hell there’s an online slot machine tempting us to try our luck with offers of big cash wins and exciting features. Double the Devil is the name of this game and it’s developed by Cadillac Jack (now under the giant Amaya Gaming umbrella). All the essential details are below…