Role-playing game w/ online features Developed in Java using Swing for the graphical interface (2D) Client-server architecture using TCP Basic key-exchange using RSA to encrypt the password