good, but needs a time change or key vhenge or something to hold it for the full 2:09
It gets a bit repetitive near the beginning, but it gets much better as it progresses.
I like the main melody, and the beats fit well too. The piano plays well together with everything else.
It reminds of songs from Street Fighter games. So the mood is well achieved!