Home Tags Xbox

Tag: Xbox

fifa 18 review

FIFA 18: The Most Beautiful Game

The beast is back! Quite possibly the biggest video game franchise in the world has returned with it's the latest instalment and in short...

The Evolution of Console Controllers

This just made us go "uhhh", "ahhh" while remembering the good old days. You can actually feel the controller in your hand as you watch...