So as of right now I've been working on the project for a few hours or so. Its a small 2D Platformer/Shooter/Super fast paced. I'd say I have around 12 hours of actual writing left on it. A good 2 days or so the game's first version should be up and running.
I've got a stable base laid down for the rest of the system. I'm going to be writing the documentation later today when I can. If someone wants me to explain anything in the code feel free to post here and I'll explain in however much detail you like.
Looking at the code, <name>org.eclipse.jdt.core.javabuilder</name>, hes using Java eclipse I'd say. It's a mix of the Java language and VB set-up kinda, can't really explain. Easy to use, though.
I'm using strictly java with the library LWJGL for OpenGL & OpenAL Integration. VB isn't cross platform and the game is going to be completely cross platform.
As for IDE I'm using Eclipse Kepler. I'm writing it all myself.