A Java adventure game