Propulsion: A JavaScript game development framework for the canvas element | Hacker News Reader