I'd really like to see a picture of your muffins. The pan looks like it should make normal-looking muffins.
Hope you don't mind if I post a muffin pan question of my own. In Wal-mart I saw what looks like a muffin pan, only the muffin holes were big squares, not rounds. I'm guessing this would make for little cake squares? Or is this thing intended for something different?