Home Tags Major Nelson

Tag: Major Nelson

Rise of the Tomb Raider is Coming to Windows Store on January 28

0
Microsoft announced that they will be bringing 'Rise of the Tomb Raider' to Windows 10 PCs after launching it on Xbox .Now the company...

How Tos & Tutorials

Leaks & Rumors