Update time!
In the last couple days, I've added a couple things and taken care of some bug squashing that accompanied the new stuff (and some old ones too). I won't go into all the details because its mostly boring stuff, but for all you programmers that might be reading, I finally got around to organizing the code a bit. I busted my main .vb file out into the main + 4 modules, each with a specific purpose. This greatly increased my ability to think while working on this thing, and also helped me find things faster (duh!). I wish I had started off doing that. Now I know better!
So as far as new stuff visually, there isn't much. I introduced a "games list" to cater more to anyone wanting to just quickly select and launch a single player game, so there is a new dropdown selector for that, as well as some buttons for adding/editing/deleting games, and a new window for that as well. Other than that, nothing has changed visually.
The only bugs that I am aware of are on the "add profile" and "add game" windows. There is no input validation (yet)! If you find something else that seems to be amiss, please let me know!
If you used the previous version, you'll need to follow this process to "import" your saved profiles:
Add all the games you had before.
Select a profile from the list and hit "edit".
Select the game that you wish to be associated with that profile.
Save!
Repeat for all your previous profiles.
Download here: [Old version removed]
Enjoy!
EDIT: If you downloaded this before, get it again. I messed up and left debug code enabled that prevented launching anything at all!