Fun game with lots of potential, but it often glitches resulting in losing timed challenges because it doesn't save properly. Was almost there with one, left for 20 minutes to let it recharge my energy.. when I got back my process had disappeared and it said time was up and I'd lost the challenge. (Restoring energy also takes a lot of time. Maybe 2 minutes for recharge would be better).