Plants vs Zombies vs Cuphead

Description
Which Indie Series that got International Praise will win?