Luck of Ra is an Egyptian slot that boasts some amazing bonus features, including a free spins bonus that could help lead to big wins! The format is that of a traditional casino slot with a 5x3 layout and 10 paylines, giving players plenty of opportunities to win.