Here's to reviving this thread... anybody spot anything recently? I've not seen the RC Monster Truck yet, but I did spot some of the batman ones, so the MOTU ones should be around.