I know we all love these types of games here, so I wanted to know what everyones favourite Telltale game series was? Or, could it be, Square Enix’s Life is Strange?
Whilst I absolutely adored Life is Strange, my favourite is probably the Wolf Among Us.