When I first saw this game I was like, this doesn't look so bad. Then I realized that the controls were hilariously messed up. Then I fell through the map.
The 3D environment of this game reminds me of a PlayStation game or perhaps an early 3D PC game. I actually really like it. Of course the half-broken stock image ruins it somewhat.
Which engine is this using? Is it something custom?