Sac creatures to ramp Kresh. Looking for card suggestions. Threw the deck together with what I had on hand.

I know I need to get better lands and a sol ring, those will come eventually. Just tracking the deck and looking for feedback.