the only problem with the impossible theory is that this game can have a walkthrough so you can get it easier imp badges are usually only to games that REQUIRE a certain degree of skill and luck
you know you can speak for urselves some of us care about it and also it makes people feel good to know that other people know what they did its just a matter of that, it feels good to knnow people know the good thing you did i congratulate anyone who has earned the hard acheivement