I found Ghostrunner incredibly difficult, but it's awesome. The movement is super satisfying, and so is the combat. Just takes a bit to get to used to how quick you die in the game, and being set back so many times. Once you get the hang of it, it's worth sticking with.
Have not tried Sonic...