Randomly showing up on reddit from a throwaway account (made just so it's not traceable back to the original account) is Chrono Trigger HD. We all know Square Enix likes to send out C&D's to everything fan made but these guys have another way of dodging that letter, not making a website, forums or credits in the game. It's entirely anonymous. Or it could be fake and just for the creator to get his 5 minutes of attention and fool everybody.
reddit | We'll just leave this here for you