It's a part of the Game Design and Development course by Michigan State University.