Anyone played it yet? I'd like some reviews, chumps! I had high hopes for this game and they're being TORN APART.