Doesn't look to bad at all honestly . For $12.99 I think I'm going to dive right in - Has anyone picked it up yet? Thoughts?
It's also on Xbox/PS3 today, but I'm glad to see a PC release on day 1
Users browsing this forum: No registered users and 4 guests