This is a pretty fun track to listen to and I can certainly hear it being played on a fast-paced retro game! Of course there wasn't much to go on by when comparing it to an anime opening other than a few things the others have mentioned. Incase you ever do decide you want to someday put an anime "touch" to your tracks, check out the 'Yo scale'. It's basically a scale used in traditional Japanese folk music and may give you a bit a crutch. Other than that, good stuff!