SlashGear - Aug 19, 2014
GodisaGeek.com - Nov 07, 2012
Trusted Reviews - Feb 12, 2016
Tech Advisor - Feb 04, 2022
Trusted Reviews - Aug 21, 2014
Eurogamer.net - Aug 16, 2014