Asura is an environment for game-based assessment of programming challenges. Its main features include the graphical feedback, the tournament-based assessment, and the framework and tools that it offers regarding the simplification of the process of building Asura challenges.