Good gameplay, good game art. However even you respect the themes very well, I don't see what make this game an April Fool.
Yea, I think it's not well explicited, maybe I will make a update today that fixes that- I wish I could explain, but Im afraid that would spoil the whole point of April Fools ^^"