I only managed to finish downloading the PS3 demo yesterday, will give it a shot tomorrow.
Forum Rules