Losi Xcelorin 17.5?? anyone heard anything???