Cyborg Roaches Connected to Xbox Kinect Run on Autopilot Posted on 27/06/2013 by Alexandru Chiuariu Cockroaches may very well be the pets of the future, considering the interest some scientists have developed for them. Read …