GND presents-Weekly Release Drop from July 17th-23rd featuring Captain America

End of a week, beginning of a new Drop. This week’s Release Drop looks to have a couple of good games to showcase from superheroes to DLC content. Here are your video game releases for the week of July 17th through 23rd.

Read Full Story >>
The story is too old to be commented.