Body Ladder

Advertisement
Description

How high can you stack corpses to reach the top? This fun stick game challenges that very question.