Thanks, glad you're enjoying it. To be honest, not a lot of the engine is reusable. Some of the sprite/tile stuff can be but the game logic is quite specific to this title. I did learn a few concepts around how certain structures and collision works which is good knowledge to take forward at least.