The Steam page identifies this as needing 3rd party account that I think might just be your name. May want to look into that.
lol, no idea on how that happened
Thanks for letting me know.
No prob. Looks good now :)