Games/Electric Tortoise/MediaElectric Tortoise·, 2014 · Dillon RogersMediaBack to gameAll1Screenshots1Screenshots1More about Electric TortoisePlayer reviews