Tag: MyTown
Gallery: MyTown – SimCity meets Foursquare in new iPhone app
The MyTown iPhone app has just launched internationally. After wooing 2.8 million US fans, iPhone owners across the globe can now enjoy the free app which tasks you with creating your own town from places you visit in the real…