The final episode of 'The Wolf Among Us' leads an indie parade in this week's Five Games.