Well, its only a little more than 2 weeks, so i can wait, but we need more proof and a WELL known member should get a beta to test and prove that its real, but its probly fake like the UltraHLE, but i hope its real
Edit: This is the one I put on deviantpsp
http://www.youtube.com/watch?v=w9b5xuvuaZE