Really amazing game. The one thing it really needs is an option to "safe" level-up/ascend, basically so that it only allows you to level-up or ascend when you have enough snowflakes banked to then max out the snowflake fall chance, so that you don't accidentally get stuck at a low fall chance.
Great game, but it would be even better with an Auto-buy option. Basically, have it so that every unit/upgrade has an "Auto-buy as soon as resources are available" button and every unit/resource has a "Do not dip below x" button.