Feel the strength and power of the catapult in the game Catapult Of Janissary. Go to the test field and test your skills in catapult control. Shoot goals, collect bonuses and win competitions. Show ...