I was in a band once (under my internets nickname, PC-72) and it was hella fun. If you like rock-ish electronica, I think you should check this out, because I think we did a hella good job together.
If you want to know why you should listen to this album, listen to this album and you'll know the reason. At first glance it sounds like another "Rubycon" but then it reveals big depth and ambition.