   happycake game?
  While surfing the web I found a video of some some humans-fight-giant-mech warrior-FPS demo of a game called Happycake. I checked the video it looks really nice, I wonder whether its being turned into a commercial game.   