Yes, you can play it for free at www.FreeSlots.pw with no download and registration needed.