Luck stat seems a bit to strong, can quickly lead to basicly endless free upgrades I had 0 powerups unlocked and "beat" the game on my second attempt using thi
I think it allows for more chest's drop, more items in chests and more gold in chests too. I constantly had 5 chests to open from the 15 minutes mark with 100 luck (played with x2 ennemies).