Hah- nice mechanic well presented :)
A bit more variety would be cool - but even those two-types kept me on my feet so!