I found another transaction referencing the address PULiGrvG9SbYkknxkGvhCDAhu7zDBUSh13, which I suspect is a deposit address for megacrypton.
http://www.almightycoins.org/explorer/peepcoin/transaction/4a07fed76f01a0f08ff084c1006bf48f9c61dfbe18c36083e6406377c4631992This transaction is 99,999,999 PCN.
In total, this address has received 269,999,999 PCN over the past 24 hours.Of note is that the 99,999,999 PCN was sent at 10:43:10 (my local time) and the user peepcoin posted "Mega crypton I am not sure about guys max order is 1000 and dont know much about them I tried a test their and nothing seems to be happening" at 11:00:15, which is 17 minutes later.
Not conclusive evidence, but certainly enough to rouse my suspicions.