Gaming News, News

Battletoads is Now Available on PC and Xbox One

Dlala Studios and Microsoft released their newest game Battletoads on  PC via Steam and Xbox One.

You can buy the game now for $19.99. The game got positive reviews from players and critics worldwide and it looks like a very nice experience all around.

Battletoads System Requirements on PC :

OS: Windows 10
Processor: Pentium G620
Memory: 8 GB RAM
Graphics: Nvidia GTX 650 or AMD R7 250x
DirectX: Version 11
Storage: 15 GB available space

Ahmed Yousry

About promidoz

Editor-in-Chief. About 5 years of experience in Gaming Journalism with more than 13k news written, tens of articles, video scripts and reviews. A hardcore gamer that loves a challenge.