Fun little game! I found it a little too hard perhaps to manage the stress levels but ended up with 2/3 stars at the end so I can't have been too bad.
While going through the help I wasn't too sure what everything meant with the lack of words, but it made a lot more sense once starting the game itself.
(Looks like I didn't realise there were multiple levels, so will come back to this later)