Mayflower is a FunTech company that takes the entertainment industry to a new level of perception and engagement.