20 August 2020

Battletoads

Release date Platform Developer Publisher Website 20 August 2020 PC Xbox One Dlala Studios Microsoft Studios Rare Go to The wait is over! Rash, Zitz and […]
20 August 2020

Ogre Tale

Release date Platform Developer Publisher Website 20 August 2020 PC MAGES Degica Go to Select from the three Onigashima sisters and challenge main missions and side […]
20 August 2020

Griefhelm

Release date Platform Developer Publisher Website 20 August 2020 PC Johnny Dale Lonack Thorrnet Publishing Go to Griefhelm is an award-winning tactical dueling game with lethal […]