I'm not any kind of expert but a different picture might help. Can you get a decent one of it growing outside? (Is it sprawling or does it climb upright?)
Also, in the top pcture, at the very top of the plant, is that the beginning of a flower or bud? Can you get a close up? Does it perhaps have five sections/petals?