probably postponed to 2024 because of games but I am coming back to work on this.
Credit to Terraria for music and inspiration