The front page is interesting, but the Tour page is less, rather than more, informative. As someone who does not use Twitter a whole lot - as you can probably guess - Floxee does not seem like a tool which would make me start doing so.
So on the landing page, I'm getting the impression that maybe this is why I should care about twitter (and Floxee would be the way to do these things which sound so interesting). But on the tour page, everything seems geared towards showing Floxee's add-value for people who already use Twitter, and says much less to people who don't. Although my curiosity was piqued further, there just wasn't enough information to make me want to try it: I felt like I was reading a bunch of headings with no body text to flesh them out. Perhaps catering to Twitter skeptics might allow to build a userbase quicker than competing with all the other webapps in the Twitter ecosystem?