>>11574508
Overall, I'd say this is a winner. Now to make some alternate parts...