to ATP - what a cool plant! I have something similar and its a sinningia, I think this is some type of gesnariad (which is genus that african violets and cape primrose and gloxinia are in)
Here is a photo of the plants that I love that are called cape primrose (streptocarpus)
And a sinningia
And finally here is a link to the gesneriad society, (just in case, even though most likely someone on here will ID your plant!)
http://www.gesneriadsociety.or...
Cheers