Have you played Klonoa? How about LittleBigPlanet?
Also, Wikipedia has a list of 2.5D games if you're looking for something new to play.
Have you played Klonoa? How about LittleBigPlanet?
Also, Wikipedia has a list of 2.5D games if you're looking for something new to play.