>>33515848That's honestly not bad. People here are so accustomed to getting the games Day 1 so they're not 'behind' yet don't want to actually wait for it to release and see how it's received and what information comes out about its content before deciding if to buy.
>>33515927I'm sure they'll release a demo.