It doersn't really - The poster made a crappy game, didn't market it, didn't test it, and seems to blame others.
There are 3 reviews, all negative, with show stopping bugs even 6 months after they first reviewed it. Poster says he didn't market it until 6 weeks before release. This is just shovelware, unfortunately