Website vaguely designed for a 1280x800 screen, made on a 1920x1080 screen.
I'm picking this site back up! Things are gonna be very much under construction around here, so if you see weird stuff with the layout, that's why.