1) this is a controller game; KB controls are fine.. just not practical
2) learn your jumps
I die a little inside for every friend of mine that does not own Towerfall.
Admittedly, you could justify not wanting to buy TF because of getting the most out of the main attraction, Local Multiplayer, requires a mobile comp solution as well as 2+ controllers. But you have to understand that:
a) TF more than accomplishes the role of being the go to "mobile comp; 2+ controllers"-type game.
b) TF: Ascension, introduces Quest-Mode and Trial mode that provide excellent opportunities to single-player train while friends aren't around.
c) Quest Mode is so good a challenge that it could stand on its on. We all came looking for the multiplayer but finishing Quest Mode with all red/gold skulls will make you a master multiplayer competitor master (not a typo)
TF contains many more subtleties that you will come to love and adore. I dare not spoil you.