Thanks man, they had some good info. I'd still like to hear more about it's development though, but at least I found out it's made by TRD USA.