I think last 3 steps are completely unnecessary. - Click continue - Agree to terms - who reads them anyway? Everyone would just click agree - Confirm that you have internet - rather first check for the internet and display a warning if there is no internet. Why should i confirm this when application can check this by itself? - Confirm that you want to install - you already did that in first step AFAIK main goal of this application is simple mod installing, and what is more simple than opening patcher and pressing single button (only first step)?