I don’t know how people don’t remember this game. Tomba 2 !