Just heard back from the guy I got it from. Says it's Vietnamese spinach.

http://en.wikipedia.org/wiki/Basella_alba