john slotJohnSlots offers over 1,500 free slot games from various providers, no download or registration required. You can also find ratings, reviews, and tips for playing slots for real money or fun.John Slot, based in Harderwijk, GE, NL, is currently a Material Project Manager at ASM. John Slot brings experience from previous roles at ASM, Maars Living