A blog for posts on Dontnod Entertainment's acclaimed franchise Life is Strange