Of course, the "something" I wrote came from なんか.
Two more questions:
- Could it have been with から?
As in: レオとは、なんか縁があるからね
- I couldn't find は meaning "me" in any dictionary. What I'm missing?
Definitions I've found:
1. topic marker particle
2. indicates contrast with another option (stated or unstated)
3. adds emphasis
PD: The links you provided for wikipedia in other threads no longer work, I had no problem in finding the correct ones though.