Snake Demo available: http://projects.jordanlane.me/snake/ My take on the tutorial found here The code player The focus was to practice OOP principles and try and avoid using jQuery.