The Evolution of Virtual Sports Platforms: A Critical Analysis