7/10
An interesting concept, but just too small. I also don't like the fact that its stuck there in the corner. Maybe you ought to make it a larger image and then paste that part of it in the center. It'd probably look a lot better.
...
Also, consider giving it a moustache. : D
Other than that, as I said, I love the concept of a Mario chao.