Mantis-Eye Labs, LLC is the work of one man: Mike Watson. Mike has worked in and around the games industry before, but never on any actual games (just on web stuff). His most recent games-related work was helping out a little with the Idle Thumbs website, but Mantis-Eye Labs is his first-ish venture into making some actual games. So exciting!
Here you can find the most complete games that he's released, though there are some more, less finished ones on the Mantis-Eye Labs, LLC website if you're into that sort of thing.