Loved it, loved everything about it. You have something wrong with your ads in LtF 2. Please go back and fix that, I've tried to play it but the ad loading bar never pops up the ad. It just sits there and won't let me back in to play.
As for the trailer, I know it was a joke trailer, but that looks so fun!