Id hafta say this is more...
Hip Hop (dont know if modern or old school), the synth i think doesnt fit with the rest of the song and mybe thats why ur having trouble with the genre. In the long run however this song makes me smile, i love the drum beat at the begining and middle. Its just that synth thing at the end that throws me off.
Keep Up the Good Work Dude :)