WHERE ARE THE MEGA TRUCK FANS AT???? i am dying to get some mega trucks and tracks on here again! i would love to race online in wild super over powered megas in the mud....... anyone else interested! oh and PS i suck at computers or i would build them myself