Warframe is a great recommendation, and my strongest recommendation for anyone trying it is to not give up on it until you've completed the star chart and the quest called "The New War."
The early game was the earliest developed, and the very addictive late gameplay loop takes a while to settle into.
The above is probably 40+ hours of gameplay, which is a lot to ask before throwing in the towel, but as someone with probably 2,000+ hours in it off and on over the years, and who has probably only put in about $60 across that time mostly just to support the devs, it's great value if you have the time.
Protip: Don't spend platinum on anything other than slots for Warframes and weapons until you get at least that far in the game. You really don't need to spend the premium currency on almost anything other than those things as a convenience.