million sat madness is a new experiment, looks like you found the announcement post. its showing some promising early results, its interesting to follow along and watch stackers rise and fall on the leaderboard