Just played the demo
from
Sins Forums
Excellent stuff, really excellent. Enjoyed the whole thing (except the bit where I was on the verge of triumph and the demo timer ran out!). Only question - will the game see release in the UK?
Please say yes, please say yes...
Please say yes, please say yes...