Blacknumbers already posted a thread about this game some months ago, but now it is on Steam Greenlight for voting. The link takes you to the voting page. There's also a video in the link in case you don't know what the game is.