Fairy Mount and Devolver Digital explain why they are releasing their titles against what could be the biggest game launch of all time, and analysts weigh in on