Ubisoft have today announced that From Dust, a modern God videogame from visionary creator Eric Chahi, is available today for Google Chrome Browser.

Read more