Troy review