My top 10 Nintendo Switch 2 Gamea