Slotin on tuottanut Big Time Gaming, joka tunnetaan yhtiönä Megaways konseptin takaa.