WASD, Arrow Keys
I added frustum culling, render distance to see hold s for 2 seconds from starting position, and changed azex to @12zend 's triangle filler