This just-released musical platformer will shred your face off, but do its licks sing in perfect harmony with Game Pass? Rss Apple Podcaster →