Yes! A new website, and a new and faster server. There might be some rough edges left somewhere, but thou shalt not worry, we'll continue polishing the details. If you find something that does not work like it should, please notify POTF_Admin at our forum. Enjoy!