We may earn a commission from links on this page. One of the major perceived advantages of being an indie developer is the freedom to be experimental with one's games. As opposed to their mainstream ...