I like the time based ness. 30 seconds is plenty of time and one run a day is a nice change of pace from never ending feeds.
Good job, I got 15/18