My ds called me in to look at the advert for this on Cartoon Network as he wants one for Christmas - unfortunately I missed the advert and cannot fathom what on earth he is on about from his description - "a remote control 1000 ants that you control and jump out the top" - any ideas anyone?