I was told that Warframe was a much better game than Destiny. True?
Is Warframe better than Destiny?