Out of all that, I only have Sonic Allstars Racing Transformed. And even that I'm not 100% sure how to play with Steam friends, cuz I tried once, and I couldn't play. :/ Multiplayer depends on the game. I just checked it out for Sonic Racing: you need to create a custom race and then invite friends...