great game but the character phases into the platforms
That's the point, you morph into the platforms you touch.