The concept has a lot of similarities with
Kickstarter but this one is based around game-developers and gamers. Which means you have a higher risk of getting some know it all gamer demanding you put purple zombies in your game. (Yes, big investors can alter your game scripts and so on.)
Needless to say I'd rather put my projects on Kickstarter.