I really like this idea! Ambitious for 96 hours, but what's there works well and is clean. Now if you added some variation, maybe with having to do task on larger scales also while solving the mini-games, this could really become something cool ;)