Free Indie Games - Stand O' Food

Stand O' Food is a great little puzzle game originally designed for mobile phones that has since spawned an empire. Is it technically an indie game? Not really, but it is free, and it is really good.

The story is too old to be commented.