Shame about the virus warning, this one's pretty fun. Once you get good enough to jump the rocks without slowing down / nail the robots regularly, it's super gratifying :D
One of your best LD games imo