I love live action role playing, have you tried it? 
No but it does seem interesting. I remember seeing it in a film that I loved. 
What film was that, do you remember? The activity is known for short as (LARP) its a form of a role-playing game where the participants physically portray there characters.