First thing that came to my mind is
Final Fantasy. Maybe you sampled something similar to it or something, I dunno.
The drums are very phat, and the only thing that needs to be there to make this song more full and groovy is a phat since wave bassline. Try adding that in your next song :)
Good work, keep it up!
-zenon