Sticky Bump will be released on Xbox Live Indie Games and Windows somewhere during the first half of August. The full Xbox version is priced only 80 Microsoft Points (around 1$) and the Windows version will be available for free on this website.
By the way, KeeWeed became all social and stuff! Hit the buttons on the right to follow my game making adventures on facebook and Twitter!