I didn't check the link, but the title made me think of new windows versions - since they name them at random... (3.1 - 95 - 98 - ME - XP etc)
I thought they could go for
Windows BTATPV (Better Than All The Previous Versions)
Windows FE (Fixed Edition)
Windows TORW,H (This One Really Works, Honest!)
Windows BFV (Bug Free Version)