Opera

That seems like a lot of text on the homepage but I don't know what you're planning to put there.
I like your logo design but something about it seems slightly "off", I feel like it needs tweaking.
[edit] I had a go at tweaking your logo. Not expecting you to use this, I'm no graphic designer.
I made it more uniform using three squares of decreasing size. The distance between the breaks on the sides,
in relation to the total length, is roughly 3/7, 1/3 and 1/4.
This was straight-edged and I smoothed the corners by hand so it's not a great version. I'm still happy with it though.
Surprisingly difficult to get something so simple to look right.
Any critique? I am still a beginner with graphics programs.