World of Mechs is a work in progress, but there’s enough solid mech battle fun to make this a VR game worth your time.