MAn some indie games have really fucking ugly art
This one advertizes repeatedly it was made by artists primarily