This looks suspiciously like a port of RTB's old Lego-style Chef Hat.
PS:space guy why do you CARE if it is from rtb? (just asking :) ) :)
Well, this failedAh RTB, good times :D