It's as if it's trying to be like Saints Row, but with a serious face. While Saints Row games were insane and stupid for the sake of that, this... It's like a B-Movie (or C-Movie if there are such), that is trying to keep audience by being flashy. It does not work for me.
Here you can find all forums, blogs and similar sections, that are meant for different types of communication.