Tag: Pilotwings Resort

Jul
20

Sunday Roundup: 7/20/14

 Earth Defense Force 2017 Xbox 360 Release Date: March 20th, 2007 Purchased at: GameStop (San Jose, CA – $9) My brother is really into the Earth Defense Force series. He got me into Insect Armageddon a few holidays back and […]