Rolling random upgrades is fun/frustrating (in a good way). The art and gamefeel are fantastic, very well polished! Nice job!