By using this site, you agree to our Privacy Policy and our Terms of Use. Close

I don't think I have played any games that you are looking for, so sorry I don't have anything to recommend.

But for me World of Warcraft fills that dopamine itch. Just turn your brain off, kill monsters, gain xp, level up.