Thanks for the feedback! No, there is not an end. Everything is randomly generated, so it goes forever. However, I didn't put caps on any skills, so for example if you but like 12 Move Efficiency upgrades, you will eventually gain power from moving alone.