Yes, Lucky Green Casino does offer free pokie games without requiring registration or downloads. That allows players to try free games instantly in their web browser.