Xbox One Games Sale is Happening Now

You may have noticed that some of those huge games that came out last year are currently on sale in the Xbox Live Store. This is not a glitch or bug. You are witnessing the Spring Xbox One sale that…