wtf just happened, I was gonna buy 10 minutes ago for 475 but had sudden urge to go pee... wtf.

Wallet??
In my opinion it's just a PnD group who joined the party, the price should stabilize again after that.

They progress quite stably -- five lines of meaningless code was added successfully in the past 148 hours.