Anvil engine