Awesome game, we wanted to do something similar at first :)
Viewing post in Contra Tentacula jam comments
Our entry is on my page, I'm just not connected to it.
It was along these lines, of sending your team of specialists to handle different problems, in an RTS manner, just the other themes around that... i think the most original idea around that sphere is where you play the monster, or where you manage the team's facility and then only 1 thing gets out and you go into an RTS mode.
Instead, we did an unfinished management game XD