Extreme Robots Colchester 2017: TR3 Vs Thor Vs Meggamouse Vs Suspension