My first thought was that it would be a ripoff of that AAAaaaaAAAaAAA game on PC, but looking at the video, this looks really good