I am so happy i found this. It runs smoothly and has extra features added. You can play as knuckles here and they also added achivements so this game has replay value even after you have beaten with all the characters. I never once felt that the ads got annoying (you can pay to remove them which is awesome) and they werent as commen as i thought they would be.