Yeah I agree with the controls its kinda difficult mapping them to a keyboard (well half a keyboard). Did you actually manage to play 2 player with someone? If so i'd hear a little bit about it :) It is the best part of the game in my opinion
I couldn't, but you can easily see that is the game. Also it's impressing how many customisations were made for the game even if it't quite overwhelming.