Insomniac Games earned a lot of recognition at the Game Awards, as Marvel’s Spider-Man earned...
Life is Strange 2
After announcing its development a few weeks ago, Square Enix showed Life is Strange Before...