Very nice! I'm really digging this one from your collection. Especially like the 6/4 intro. :D
I know the feeling of composing with the image of the game you're making it for already in your head, that's exactly the way I compose video gamey songs.
Keep it up, man!