I abandoned my Steam Deck for a year – but Nvidia GeForce Now has made it a Nintendo Switch 2 killer

私は1年間Steam Deckを使わなかったが、Nvidia GeForce NowのおかげでNintendo Switch 2のキラーになった

分解して解説
I 「私」という一人称代名詞です。
abandoned 「放棄した」「使わなくなった」という意味です。
my Steam Deck 「私のSteam Deck」という携帯型ゲーム機を指します。
for a year 「1年間」という意味です。
but 逆説を表す接続詞で、「しかし」という意味です。
Nvidia GeForce Now Nvidia GeForce Nowというクラウドゲームサービスの名前です。
has made it 「それを~にした」という意味です。
a Nintendo Switch 2 killer 「Nintendo Switch 2のキラー」という意味です。Nintendo Switch 2を打ち負かすほどの存在になった、という比喩的な表現です。
熟語
Steam Deck Steam Deck。Valve社が開発した携帯型ゲーム機。
GeForce Now GeForce Now。Nvidiaが提供するクラウドゲームサービス。
Nintendo Switch 2 Nintendo Switch 2。任天堂が将来発売する可能性のあるゲーム機の仮称。
単語
I
abandoned 放棄した、見捨てた
my 私の
Steam スチーム(ゲームプラットフォームの名前)
Deck デッキ(携帯ゲーム機の名前)
for ~の間
year
but しかし
Nvidia エヌビディア(企業の名前)
GeForce ジーフォース(Nvidiaの製品名)
Now ナウ(サービス名の一部)
has ~を持っている(ここでは完了形を作る助動詞)
made 作った(makeの過去分詞)
it それ
Nintendo ニンテンドー(ゲーム会社名)
Switch スイッチ(ゲーム機の名前)
2 2(ここではSwitchの次の世代を指すと思われる)
killer キラー、圧倒するもの
2ヶ月前