Java game to explore and understand how is done a game