SiN Episodes delayed until early 2006

· with 0 comments

With a small update to the official website, Ritual un-officially announced that the long awaited SiN Episodes launch would now be in early 2006. The first episode titled Emergence was previously scheduled to be released...

View more...