O3DX: Heads up! O3DX Alpha launch is eminent.

After a swift and powerful Greenlight campaign earlier this year we've been getting O3DX ready for gamers. The time has come for us to release it into your hands in the form of Steam early access. This Friday (21 August…