Waifu power activate mofu! :3
As for the free pulls. They showed up for me once as I was clicking tabs to see whats new. And after that they disappeared so.... yeah. I wonder if this got fixed. If yeah, I still might be able to do the 5 free pulls today.