Efforts made towards software quality takes up to 1/3 of the overall time line in large projects and up to 30% of budget. Good test approaches reduce business risks and is key for stable IT operations. High performance teams are able to discover bugs twice as effectively as other teams. One of the most basic practice is test first development. Though it sounds simple, teams still struggle to implement this practice. Though a game, we will discover how test first design helps up prevents introduction of bugs.