Correct me if I'm wrong but I believe last time I checked simple physics does not allow for the use of sloped tiles. It reads them as blocks.
Update on that code btw. Still flawed but coming along. Might be ready to finish the collision on the ramp and upgrade from stairs to a proper slope. The test has been updated as well so feel free to play it. I'll post the code here. Again, the game attributes can be ignored as just attributes.