Forget Battletoads. When it comes to the game of life, these video games are pretty much impossible to beat…