Tommy Leung, 21 Sep 2012 C'mon, try harder please (oops, a slight rant) I saw someone tweeted a press release from #scienc... C'mon, try harder please (oo…