We had a good laugh when it went live like that, rest assured we've got some some updated screens that won't end up looking like extremely poorly drawn iPads.
They're waiting patiently for the glance of apple: https://dl.dropboxusercontent.com/u/7199038/UpdateImages.png