I played this weekend, I think with someone called moonlight.. got my butt handed to me, but then again i've never been good at ground multiplayer :P I'm just going to install windows 7 on my other computer though, but I do quite frequently check if anyones online :P just my time zone makes it hard....