It appeared that the website didn't load completely, which is now solved. Thanks for the report, Jason! :)
Edit: Also fixed the contact form which seemed to have two extra fields that were not supposed to be there.
Edit: Donation bug is also solved. It initially added Paypal fees which is not a thing that should be mandatory. I already explained before that Paypal robs a lot of money away from your donation, but it's currently the only way I can offer.
What a productive day! :D