AI chatbots can answer random questions, create travel itineraries, write code and even "date" users. But can they run Doom?