How could I forget Envy?!
Awesome game! I heard someone talking about it before, but didn't search for it.
Then I coma across your nice Illuminati logo here on Newgrounds.
Towards the end it was mostly humorous and less story-telling, but it was still good.