Hero or Villain: Genesis (feedback thread. #2457 update on Armageddon, DLC, etc...)

Your trust level is too low.

2 Likes