Online Casino slot - Book of Ra™ Deluxe. The pharaohs' treasures. A fearless casino adventurer. Thrills and excitement with every slot spin! Book of Ra Deluxe was created by Greentube developer Greentube. It is themed to Egypt and is available to play for free at NeonSlots. The game has 5 reels, The slot that changed everything. Novomatic designed one of the most popular slot games in the entire world, played by millions every day. Book of Ra™ is now.