A common theme I’ve seen in many people’s projects is that there is always a way to optimize but when should one stop to call it finished? In my project I chose a fairly attainable goal, but even then I see ways to optimize. Is a project ever really finished? Even huge projects such as the new Assassin’s Creed Unity game was released before it was fully functional.