New Video Game Releases Week 1, 2015
Here’s the list of this week’s new video game releases. Popular video games released this week are: Captain Toad: Treasure Tracker on Wii U worldwide and the Xbox One freebies D4 & Worms Battlegrounds. The first new releases of the year are here! A few anyway… 🙂 New retail releases are: Avanquest World of Animals: …