Well 'instant' really means you have to register it on the LIF website, verify on that site that you own YO on steam, then get the MMO launcher downloaded and installed, then log in on the launcher with your steam account (at least the first time). It works but can be a little frustrating trying to figure it all out.