The platform encourages immediate-play capability, enabling professionals to get into game versus necessary downloads