I think the camouflaging is interesting, though I don't see how it would be integrated into gameplay yet.
if there are enemies, if you camouflage, most enemies won't recognise you, ez