Driftmoon Gameplay TrailerWhile you download the recently announced demo for Driftmoon, here's a gameplay preview for you.By Mike Tao on February 10, 2012 at 11:22AM PST Driftmoon