Luck Rush Express was developed by Area Vegas, a provider known for creating immersive and feature-rich slots.