The game is on Steam and it's pretty fun, kind of reminds me of esf. Needs more players. Check it out.
http://www.plainsightgame.com/
http://www.plainsightgame.com/
http://www.eurogamer.net/articles/plain-sight-review:-/Lol ten bucks? That's a hell no for 'suicidal ninja robots' lol