Ubisoft’s upcoming God-game From Dust will be launching tomorrow on the Xbox Live Arcade but PC users will have to wait a little longer. The title launches this week as a part of Microsoft’s Summer of Arcade program and you can check out the launch trailer celebrating the release below.
PC users on the other hand are going to have to wait a little longer to get their hands on the game as it has been delayed until August 17, 2011.