anyone played the demo? i thought it was pretty badass. i'm planning on getting it win it comes out