Great works, graphics looks amazing.
For me it's missing story / introduction for such game and it could be put on steam I guess