XaviX redefines participation

Virtual system puts players into the game - but be careful out there

by