New computer game for sploder.Everwalkers.Its about trolls and lizards taking control of the construction facility for this level.There is a hidden Easter egg in this one that is blocked off from a creature.Please talk in the comments if you have found where it is exactly.