Image

Nova-

Friday new releases: February 17, 2017
8 years ago

Friday new releases: February 17, 2017

Just two new indie released this Friday, alongside a mega bundle deal of some old favorites. Vertical Drop Heroes dropped, so to speak, on to the Xbox One store today. …
Read More