Tap Tap Splat

Developer of skill-based arcade games that promotes human ingenuity, Green Jade Games has published Tap Tap Splat, their newest skill-based real-money casino arcade game.  The game has an entertaining cartoon theme based on the…