This site is being worked on!

expect updates in around a month or so. Cheers!

Screenshots:

I'll finish this thing, I promise.