Revenge of the Titans (PC)
CheatingDome.com
Defeated a Megatitan Achievement
Defeated a Megatitan.