Celebrating double year-over-year profits, G5 Games puts 25 of its best iOS and Android games on sale.