I'm going to give yesterday's Remember This to two separate people, mainly because the game I chose went by two different names. Sporadicist correctly guessed Gex 3D. I think that's what yesterday's game went by in Europe (and presumably Australia. Just one minute later rowjack1993 guess Gex:Enter The Gecko. I think that was the US title of the game.
Congrats to the both of you!
Be warned. I've tried to make today's Remember This insanely hard. Good luck!