The change mechanic reminds me of classic shmups like Ikaruga and recent games like Outland. It was really well implemented and the last stage had some real clever platform placement, like the black and white stairs merged together.
Really well done!