Publications
Review
ReCode
Impulse Gamer
Review
Inside
Impulse Gamer
Feature
The Price of Geralt's Progress
PC & Tech Authority
Review
Just Cause 3
Impulse Gamer
Review
Football Manager 2016
Impulse Gamer
Review
Tales of Zestiria
Impulse Gamer
Review
The Flame in the Flood
Impulse Gamer
Review
Skyshine's BEDLAM
Impulse Gamer
Feature
Learning to Cope with Pain with MGS
Kill Screen
Review
else Heart.Break()
Impulse Gamer
Review
Dex
Impulse Gamer
Review
The Swindle
Impulse Gamer
Review
Way of the Samurai 4
Impulse Gamer
Review
Journey
Impulse Gamer
Review
Ronin
Impulse Gamer
Feature
No Honour Among Thieves
Kill Screen
Thoughts
People are Germs
Review
Final Fantasy Type-0 HD
Impulse Gamer
Review
Total War: Attila
Impulse Gamer
Review
Kingdom Hearts II.5
Impulse Gamer
Review
Dragon Age: Inquisition
Impulse Gamer
Review
Assassin’s Creed Rogue
Impulse Gamer
Review
Pro Evolution Soccer 2015
Impulse Gamer
Review
Football Manager 2015
Impulse Gamer
Review
Shadow of Mordor
Impulse Gamer
Review
NAtURAL DOCtRINE
Impulse Gamer
Review
FIFA 15
Impulse Gamer
Review
Tales of Xillia 2
Impulse Gamer
Review
Warriors of Orochi 3 Ultimate
Impulse Gamer
Review
Le Tour de France 2014
Impulse Gamer
Review
Company of Heroes 2
Western Front Armies
Impulse Gamer
Feature
Illusion of Choice
HYPER #250
Feature
Love Lost
HYPER #246
Preview
Infinity and Beyond
HYPER Sci-Fi Special 2014
Preview
The End of the World
HYPER Sci-Fi Special 2014
Preview
Voice of the People
HYPER Sci-Fi Special 2014
Feature
Do Video Games Need Narrative?
HYPER #243
Feature
Final Fantasy X and Religion
Avalon Magazine
Feature
Battle System History
Avalon Magazine