Is there something wrong with the PPC network today? Only 3 Proof of Work blocks are found today and the estimated hashrate is all the way down to a low of 10 G Hash/Second! Is there something that I am unaware of post-update 2 days ago?

Network looks alright to me so far. Hash rate fluctuates wildly that's normal. A lot of miners have switched back to BTC due to lower profitability of altcoins.