Double Fine's F2P attemp...

…is called Middle Manager of Justice: http://www.middlemanagerofjustice.com/

Oopsa, i forgot a “t”. Dunno, contrary to TDFA or The Cave it doesn’t look exciting to me.

…so why did they need a kickstarter again?

I guess the money went into funding two games.

I think these are folks wanting to talk to Ben Bernanke but without the needed clout, therefore they want you buying their products before they deliver.

That office screenshot looks very much like Theme Hospital. This could be fun!