Little off
A teaser is supposed to make me want to see the actual thing, well actually, if you actually make the full thing instead of just the teaser than you have something on most teasers here on NG.
"What have happened?"? what happened with that? something fell on you while you were typing?