Go back in time with the new Nefertiti’s Riches video slot from Red Rake Gaming