Hey GiantBomb guys! I'm not sure if this quest/achievement system is using your powers for good or evil, but you are certainly using your powers. I'm completely helpless against the siren song of completing quests and being rewarded with (probably) meaningless points. Sweet, sweet points.
In all seriousness, this is completely genius, and you will now have me visiting the site EVEN MORE if that is possible.