MLB players promote dedicated social app with Lucktastic games