Interesting idea. IMO it would be better if you let the player discover the uses for the buddies on their own rather than explaining it all in text. It takes the satisfaction out of it.