Square Enix has finally released Life is Strange and we have the launch trailer below. The game is available now, but just in case you wanted to get...
Today, Deep Silver released a the final trailer for Escape Dead Island. The video gives you a good look at what the game is all about and it is just...