It's time to shake things up mate. Let's goooooooo!!!
I've made 12k additions so far, and the launcher should be done by tomorrow, then I can work on the full game and start posting nightly builds and then actual full versions to ship to the launcher.
Yes, nemo. You will be able to manually download major, minor, and patched version of the game and put it on your PSP via a linked GitHub Release Page (when it's ready). The launcher is technically a convenience feature to be able to push nightly builds (bleeding edge features, but sometimes broken) to those who want daily or frequent updates. It is set up to use a manifest file on one of my personal servers to download the files required by the game and to launch it. It is not necessary to use the Launcher, but you will have to manually download onto a computer to update.
The Launcher is written on LUA for a fast and easy to change interface in development, but can be very slow at rendering and OS functions such as booting EBOOTs and creating system dialogs, so you won't be missing too much.