Released on July 11, 2012 by Accolade
Developed by LightBox Interactive
Trailer is awesome.
Check out the new awesome trailer!...
Oh, 4K textures? I didn't think about that.
Those 4K textures don't store themselves apparently.