Life is Strange episode 3 confirmed for May 19 release
The third installment of the episodic adventure Life is Strange – dubbed Chaos Theory – is going to be available on Tuesday May 19, and we've got some details on what lies in store. Spoilers ahead. Max and Chloe, investigating the disappearance of Rachel Amber, do a little B & E on campus to find […]
