To me it looks like a redcat, more than likely ultra mass produced
I woild check parts availability first, and then read some reviews by an unbiased party like neo buggy, if its never reviewed on one of these types of magazines then I would look into something else mainline