Real-World Flash Game Development: How to Follow Best Practices AND Keep Your Sanity