Lol the art was really funny xD, good call for the name darwins! I like the aspect that you have to upgrade them each evolution
Though initially I thought there are no controls (then I checked out the actual description), and that makes sense (I have been pressing every button, clicking and never the enter button lol).
I didnt ascend though, it take a bit long time to do, and a bit repetitive! but that maybe just me hehe
Good idea for a nice game!