Lion Studios should be a familiar name for those who like casual, no-frills games for their Android or iOS devices. The company had previously brought you Mr. Bullet, Happy Glass, and Ink Inc., and you’ve more than likely seen these titles show up in mobile advertisement videos. The company’s latest such title is called Slap …