Anyone seen or heard of the mammoth by xtm. This thing is big, bigger then the savage and its top speed is faster then the savage. Out the box it goes over 50MPH. It is going for 399.99. The engine is 24.7 xtm at 2.7hp. Has anyone heard anything bad about it.