The 3,500+ online game library is amongst the prominent i’ve looked at