What did he say? Blog

0

Kiva vs. Zynga?

Virtual farms vs. real farms. The fight for our attention is on: