There's a complexity in this that you made work, which is great. It also sounds like it belongs on the game you're imitating! The only criticism I have is that it's a bit short. Extending it and allowing for a contrasting section in the middle would be cool.