Some people didn´t like the characters design at first, but the game in movement looks great. This is the result of only 3 months of development by a very small team with little to no budget:
Also, that name is clever and funny xD
Updated:
Interview with the developers and more footage of the game







