It's 11pm where I live right now though and I just played a game of dota that lasted over an hour so I'm kinda worn out, but we can maybe play together later.
Basically, I play lots of games for a relatively short amount of time rather than sticking with one, so I get a lot of really simple get your first kill kind of achievments.