I have always had a soft spot for the odd and quirky, while at the same time being a big fan of platform games. On the face of it then, this was right up my street, a somewhat left-field puzzle-platform game released for the PS1 by GT Interactive in 1997, […]