Submit your startups launch to post@web2nation.posterous.com
Simple as that, I noticed that Techcrunch's hasn't been writing about startup launches for who knows when, so I created a posterous for anyone who had just launched a webapp, mobile app or anything interesting to send over your own review of what it's all about.