Wall-e on steriods