You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
ValveTime.co.uk | Valve News, Forums, Steam
Quite recently I played a demo for a game made by some French guys(IIRC), basically you were in charge of a building site where you had to allocate budget etc and manage the construction of an apartment complex etc, it was quite fun, this is a long-shot but if anyone here has any recollection of what I'm talking about, please give me a hand.