It's... an RPG. Or a philosophy about RPGs, I think. Somewhat explained here. Reminds me of some of the shiny bits in Houses of the Blooded that gave narrative control to the players, cranked up to about eleven.
I don't know that I'd want to run a jeepform game. Some of the ideas are interesting, but I'm not sure I like them. On the other hand, go read Immersion and then Play for Show.
This... movement? Organization? Is up for a Diana Jones Award. Hat tip to Robin D. Laws.