Cobretti2 on 21 January 2017
OK then tell us what they are
1. How many of them will go to retail store as physical released?
2. How many of them will have a recognisable publisher?
3. How many of the 80 are indy game most of us couldn't care about?