WARNING: MAJOR SPOILERS for Telltale Games' The Walking Dead and Dontnod Entertainment's Life is Strange. The “Illusion of Choice” is…