Making a collection as single product?
If you use a manifest file you can specify different launch actions for your project page. You can use this to have entries for all the different games. This will always have the disadvantage of having to download all the games to play a single one, but if the games aren't that big then it should be fine. I recommend creating individual pages though, so people can find them individually.