Anyone play this? I'm thinking about getting it, but am kind of put off by the complete lack of reviews or buzz.
From what I can tell from other sites, there seems to be some people who love it and some people who hate it, though this seems more like fanboy banter than anything.
From what I can tell from other sites, there seems to be some people who love it and some people who hate it, though this seems more like fanboy banter than anything.
Last edited: