Amazon feels for indie devs. So much so, that it's set up a standalone Indie Game storefront on its site specifically to highlight these gaming gems that might otherwise get overlooked. The new portal, designed to "increase discoverability," will feature select games for Mac, PC and the browser, but Amazon's not just leaving it at that. To properly promote this new storefront launch, it's tossing in some limited time promos to entice gamers to click and explore the catalog. From today until July 23rd, Amazon cu