Developed a replica of the famous HearthStone game using Java and its GUI using Java Swing where OOP concepts were used throughout the project.