That last level... wew, minmaxing doesnt usually get that tight, but still thoroughly enjoyable. 6 hours later, finally completed, and i'll probably go through it again, for those high scores.
Haha, glad you enjoyed it!