Jamielill59

Whack that Mole and Sweep those Potatoes!
Strategy
find organs and summon the beast. What lies in store?
Puzzle
Chew chew chew...