Game Vault 999 allows users to play games they like on the platform they opt for on both PCs and mobile devices.