Its definitely got that 32 bit nostalgic feel. I feel it wouldn't really be classified as general rock, more like techno or trance. I thought this song was really good.
Please contact me if you would like to use this in a project. We can discuss the details.