What are the differences between the free version and the other two?
Free version, you cant buy all of the waifus or androids in the store. If you get the unlocked version which is what i assume your talking about when you said "the other two", you can buy all the androids.