WASD: Movement BNM: Attacks
I couldn`t beat it myself. Also, I admit I mostly used unused code. The random attacks took most of my time.