I agree 200% wiht wicht
And some simple questions before buying an engine :
have you a real solid, constant team (even if little) ?
Have you skills to make models with AAA textures with normal maps and specular maps (can you make some characters looking AAA) ?
Even if you had talent and time to make that, the engine won't bring out of the box , the AI and gameplay, camera like you want etc ...
Caus , even iff torque have some cool tools or specific shaders,if you have talent , with other engines having shaders you can make great things as beautifull