Taptu iPhone/iPod Touch App Featured in the App Store
W00t! – we’re a bit happy over here at Taptu Towers as the nice people over at Apple are featuring Taptu on the App Store homepage this week. As a startup it’s always nice to get some recognition and in the spirit of blowing our horn we thought we’d share with you some of our…