Is Moonray No Longer Associated With Stacks?

StacksStacks
$0.39451
2.75%
self.stacks1m ago
The spammy nature of twitter retweets and emojis have not provided me any concrete info. It looks like Moonray is now claiming to be built on ETH with no explanation for the transition. I would love to know if this was motivated for technical or purely monetary reasons, and also if Moonray was given a Foundation grant, what happened to that money?