Stackus for the iPhone, iPod Touch is simply a highly addictive physics-based game with 50 stages, 5 challengers, and OpenFeint online leaderboards / achievements. It’s normally priced at $1.99, but free today. Video after the break. Click here to download now.