I got it, it's awesome BUT.
It does not have "limitless customization" like the claim, you can ONLY remap the fucking buttons they give you. So like, you can take your a button and link it to a button on the back.... I was under the impression you could map "m" for map to my controller... You cannot do that. So, yeah. It's still a nice feeling controller