Tag The Trust: A Game of Greed