nitchigamer.com
Four big gaming titles launch today (16/5/17)
Today is one of the biggest release days for video games so far in 2017. With two brand new AAA multi-platform releases, an ambitious new exclusive first person shooter/virtual reality game from So…