My eye first went to the screen cap (which could have the white space at the bottom of it cropped off). Then I read the "Sign up for Atombox for Free" link. At this point I am still wondering what is going on. Finally I find the first sentence "Atombox keeps your GTD...". I suggest the first time you mention it, spell out 'Getting Things Done'. I would also like to see more use examples.
Good luck.