Authors / Cliff Bleszinski ctf version by Oh yeah