its a trophy that you get when you beat Resistance 2 in its Hardest Difficulty.
OMGWTFBBQ!!!!111 Did I just beat this game!?!?!?
6👍 12👎