pure java game