InstaPlace By Rain C. March 30, 2013 there's this recent new app. InstaPlace. (Instagram's sister) quite fun tho. it makes your snaps of food look even cooler! Read more