I think VVVVVV released in the late 2000s, though.