New games released ! Angry Owl Space Shoot Angry Owl with catapult to crush the arrogant rats~ Press & pull the angry owl. Then release to shoot. Challenging physics game. Total 24 levels~ With sound effect~