For an album labeled "rock" and "electro", I expect more energy in the music. Most of the songs, it seems like they were playing carefully to avoid waking a sleeping baby or something. Towards the last 4 songs, it got better. Also, the music is a bit to simplistic.
If this soft simplicity is intentional, I would call this music "ambiant" rather than "rock".
But it sounds very nice to my ears. It is very relaxing to listen to.