The enemies are invisible because, just like in life, the challenges are mostly in your mind. It's a metaphor.
It's either that or the person who made the game was too lazy to draw a bunch of pictures of enemies.