From FPS to improv stage: Half-Life as the new community theater