Microsoft Xbox One Reveal Highlights

The new Microsoft video game TV console has been revealed just recently. Brilliantly named Xbox One, the system will provide you with a bunch of wonderful new features. There are so many features in fact, that words alone can’t describe them all, so instead I give you this video…

More Stories
The Initiation Movie Review