BTMM Stinks Studios
Recent community posts
I swear to god, every time I see that "can't find this website" thing on my account, I think someone reported me for no reason other than to be an angsty fuck.
Let's not talk about that, let's talk about my internet. I thought they shut Itch.io down for good, I was wrong.
YouTube was fine for my network, but itch machine broke.
And it refuses to let me post things.
wait how was I able to post this?