That's a very cool concept for a game, and I definitely enjoyed the vibe and the ambient background music. It also fits the jam theme really well. Graphically, it looks cool and consistent.
On the downside, I didn't quite understand how I was winning or losing missions. Sometimes I clicked the mouse, sometimes I didn't, and I wasn't sure what effect my actions had on the success of a given mission.
So to sum up, a big plus for the graphics and music. A minus for the explanation of the gameplay rules :)