Travis Strikes Again: No More Heroes new details, concept artwork

Shovel Knight teased as one of the game's indie collaborations.