Life is Strange: Episode 1 Review
Life is Strange, the most recent outing from Dontnod Entertainment, the folks behind 2013’s Remember Me, doesn’t make the best first impression. Aside from an interesting opening scene, the player is quickly dr... Read More...