Some games will still be available on developer websites