From Dust - Google Chrome Launch Trailer

From Dust is now available on the Google Chrome Web Store.