A great interpretation of the theme, though the physics sometimes felt a little explosive at times! Very fun and satisfying when it works though.