Radio Free Cybertron 622 – It’s not the best spider, but it’s my spider