Sadly none of those games are available on Steam......