Upgraded Portal

That's our portal had some subtle but (we think) positive updates. As always, we welcome your feedback.
Drop us a line at info@ikiji.com