I saw one a while back but it was super complex...so i made this one.
Downloads: 39 - Level ID: 25776