It’s been a while since we heard anything about this title, but now THQ is hitting us up with 3 brand new screenshots. We have such high expectations for this game, we just hope that they can come through and deliver. I think they just need to focus on not over complicating things and they will be good.
Anyway, I am not going to ramble because I know you want to see these hot new screens. Check them out after the jump.