Please provide more context! Many games have "Jam" in the title.
To identify the specific game, tell me:
With more info, I can list its release platforms. 😊