>>724200798
2 major games since then, so you Leon deniers are up 2. The chances of him not being in a main title are lower than him being in one because of that.
Tick tock motherfucker, fate is against you on this one.