Of the games people have listed, I've played:
Wetrix (fun game)
Buster Busts Loose (always loved the football level for some reason)
Glover (the overworld kinda creeped me out when I was younger)
Metal Warriors (I thought this game was decently popular)
--
Ginhyun
'Cause tramps like us, baby we were born to run