Did you ever play the demo? I thought it wasn't bad (coming from a comic book junkie).