I saw a game in development a year or two ago (I think) on here in a thread. Very simple but effective 3D designs. I remember a scene at the beginning of the showcase trailer where a train was moving along and another scene in the woods with a cartoon black dragon? Does that ring a bell? It got quite a few comments from what I vaguely remember.