Forums  /  League of Evil  /  PC Demo
  KikooDXKikooDX

Yes, it's pretty weird. Log out from your Steam account, create a new one, download the demo, then logout from the new account and login into your real one.