A game about heroes who happen to be blocky...