Make VM takes its cvar args from statically defined params

Also renames vm_game to vm.game.type