Foxy Casino features NetEnt and 888 slots with jackpots of up to ?2,000,000