Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

I've certainly entertained the possibility of the Ordo Veritatis being a not so honest organization in the context of that game. They have a ''We are The Technocracy'' vibe about them that seems off  for a ''we are the good guys'' faction.
And I really dig your 3 point as a game device for replay value! it kind of made me think of what an organization like NERV could do to people other than teens :D

Burrito's Rules For Gamemastering, #384: Always have a 'You all wake up in a dungeon without your gear' mission for use in the event of an unexpected kinda-accidentally-BS Total Party Kill.  I'd use these guys in that vein for sure!