My Mini Life

myminilife.png

My Mini Life is a new flash based embeddable virtual world/ social networking site. This one seems to be on the rise and is sure to be somebodies new and fvourite time eater. Report via Techcrunch.com.

Share