Slow motion is there! Use caps lock or F2. It is only in offline game though (disabled in networked match).
Armor is in the making, it will be part of the next update.
Now fixing the main menu bug, thanks for reporting it!
I'll think about the other suggestions. Thanks for the ideas!