New Video Game Releases Week 31, 2016

Abzu release

Here is the list of this week’s new video game releases. Popular video games released this coming week are: ABZU, Batman: The Telltale Series – Episode 1, GalGun: Double Peace, and Little King’s Story for PC. The new releases are here! 😀 New retail releases are: GalGun: Double Peace (PS4, PS Vita) Mad Catz S.U.R.F.R …

Read more