Subscribing to this. There's a lot of great games on here!
Yeah, even if it's a little confusing and the OP is two years old. I think i will try to search for more recent topics myself.
Something like "What recommendation for a 3D platformer out there ?" should exist right ?