IGN = IGNore abbreviated. :hihi:

Seriously, they are certainly entitled to their opinion. Yet, in my opinion, this is by far one of their worst reviews.