With a name like that, this new Playstation Mini begs the question, is there really an Impossible Game?