Super Lucky Frog is a cute fantasy themed online progressive video slot machine game from Net Entertainment. The game is set in a swampy fen or clearing in a cartoony forest. Various creatures populate this forest, including fairies and griffins. This slot features five reels and twenty five paylines...