...is the way to go when it comes to a handheld console that is functional and versatile to an extent that I can play emulations of old console games ?

Any other option out there ?