DEEP THOUGHTS: Robot Battle Royale Two Titanium Titans square off, only one stays standing. Which will it be?