Legendary Digital Studios and Square Enix will join forces on the development of a...
Life is Strange
Life is Strange, the title itself emanates the truth we know or rather have...