Any1 seen that Siren demo thats out? well its on the Jap PSN and im gagging for it ooer! Anyway can any of you helpful amazing people give me a hand in setting up an account? Ive googled this and found a site and how to do it step by step but i keep going wrong some where lol! Plus im going to a need a Jap address etc!