Not a single mention of Dan Bull? Wow, I thought here of all places... Dan raps about gaming, politics, world events, etc...
Anyway, I'm too lazy to look up link tags, so hit him up on Youtube. Just think of the game you've been playing recently, and see if he's got a song for it.