I went a couple days of work beyond the base design just to see what I could do.
http://gamebucket.io/game/b3803b95-b94a-497e-80ae-9735009629f4
For some reason the arrow keys don’t do a very good job of moving diagonally while I’m holding the space bar (space bar + multiple arrow keys) but there’s no problem with using the WASD keys in the same way. For best results, use WASD!
Anyone have any ideas why this happens?