No, in this context ("the whole premise is retarded to me") he clearly does not mean delayed/slowed. If he had said that the consoles release/delivery was retarded you might be able to make that argument. As someone who does use retarded to mean slowed down, it's pretty easy to pick out the rare occasions when people…