That took a bit of working out, but once I figured it this is a fun, almost tower defence game.
Can't believe you squeezed so much into 1 month!