This morning on Xbox Wire, Rare announced “Battletoads” will be releasing August 20 with Xbox Game Pass and on Xbox One, Windows 10 PC and Steam. Developed by Dlala Studios in partnership...
Tag - battletoads
Xbox E3 2015 Press Conference LIVE Stream
The Microsoft Xbox E3 2015 press conference starts this morning at 9:30AM Pacific time. The event will surely see some great announcements – HALO news, Gears of War, HoloLens stuff...