Hi,
Seems more like a 3D game than a 2D game then, no ? To me, what makes a game 2D or 3D is not the way it's rendered, but how it works gameplay wise. In that sense, what you're trying to make is more a 3D game than a 2D one.
Animation wise, I don't think it's possible to do handle what you...