After first being released in 2004, a lot of gamers had either not picked up or remembered the puzzle platformer…