Hi!
No problem, you can host the games on your website. I'm glad you like them! I don't have any backlinks to include right now. Just mentioning my username is fine.