This would be top notch if the images were resized to provide crisp, well-pixelated edges. The spritesheets look great, in and of themselves, but the browsers scale them poorly.
Canvas actually has a context attribute to disable filtering in modern builds of Firefox and Chrome. mozImageSmoothingEnabled/webkitImageSmoothingEnabled, iirc.