My friend and I have been working on a project. It is called Snake, and its the old fashion snake game that used to be on the first cell phones with games. Of course this 1 has a few more features but we wanted to keep it simple. It was 100% programmed in Java, no support from other languages. I am in Computer Science 2 AP at my high school, so its only my second year with Java, and its my first programming language. I've found it extremely easy to learn. Once you understand how to use the libraries, and read the JavaDocs then you can do almost anything without much help. The website is http://www.bitshift.astahost.com/SnakeWeb/index.htm I'm hoping to host a new website here, but instead as a personal site with all my projects on it, including Snake. I have the exe file to download and you can run it using Java Web Start and as an Applet. If your wondering how I turned it into an Exe, I used a program called JSmooth. Just google it. I'm going to try to attach the Snake.jar file to this post. I don't know if it will let me. A jar file is an executable jar file, if you build it right. If it doesnt run on double click then go to dos window and go to directory with game and type java -jar Snake.jar Make sure you have newest Java JRE If you have any questions on how I implemented anything feel free to ask!