Everything's incompatible, new games like turn-n-run are going to WP7 only, coming to WP8 a month later. This is like androids update fragmentation, but 100x worse.
(I know 8 is an evolutionary update that had to come sooner or later, but still.)
(I know 8 is an evolutionary update that had to come sooner or later, but still.)