sonic 06 and shadow generations: mephiles

a horrible game and a much better game yet both i supposed could be considered non cannon cause shadows story is more like a what if, a returning villain is seen in his game but was that really wise to do if sonic 06 is known to be the worst game ever, poor origin due to being a terrible game, nothing mattered at the end and or could have been avoided, everything was undone (took that from another post) and Blaze ultimately died for nothing, we dont see her in action using her powers, read the comics i guess. so it safe to say that mephiles was retconned from a point of no origin if sonic 06 was completely forgotten? maybe a brand new game with far more effort and time is exactly what this character needs. i mean hes pretty cool