Independent video game developer for the Windows PC gamer. The usual motivator behind independent game development is creative freedom, which is more easily attainable within smaller, more focused teams, and without the constraints of bigger investors risk aversion. Having a portfolio of video game works can also be beneficial to someone applying for a job. Solving problems in developing video games can help in solving other problems in engineering. Creating a small independent video game can help developers explore domains and receive feedback where an innovative idea might be further developed into a commercial game.