I play a lot of The Binding of Isaac, so it’s inevitable for me. Also, if the creator of the game says so, then yeah. It’s right. Yes, Edmund McMillen is the creator of The Binding of Isaac.
The color in the background is meant to make it ominous since I play a lot of this game.