Switch (i bought it this year so these are the games i've played on it)
Mario Kart 8 Deluxe
Splatoon 2
Rocket League
Arms
Fortnite
Since these are all MP i have not really completed any of them.
PC
Assassin's Creed Odyssey.- Only a few hours in but im loving it so far.
Fortnite
Xbox One
Black Ops 4
Forza Horizon 4
Destiny 2 Forsaken
Fornite
Star Wars Battlefront 2
Snake Pass
Sea of Thieves
No Mans Sky
State of Decay 2
NBA 2K18
I beat the campaign in Destiny Forsaken but thats about it.