Microids and Oddworld Inhabitants have released their HD remake of Oddworld: Stranger’s Wrath for Switch via Nintendo eShop starting today. The game is also...
Bethesda Softworks and id Software have released the second trailer for their upcoming game Doom Eternal. Doom Eternal releases on March 20 for Stadia,...
Atlus have released the opening animation for their upcoming Persona game Persona 5 Scramble: The Phantom Strikers. Persona 5 Scramble: The Phantom Strikers releases...