I was actually was delaying trying to play the game until I have my hands on controller, but missed the chance so gave keyboard a go :)
But I do still think there might be a cool co-op 2 player opportunity here :)