Lifestyle Singapore startup Viddsee streams regional short films for the social web Viddsee is an online social watching platform for Southeast Asian short films… Terry Xu24 April 2013